delve/service/dap
Hyang-Ah Hana Kim 0005eb9f58
dap: create temporary binary in the current working directory (#2868)
This is a partial revert of PR #2660.

Some users develop in environments where execution of binaries
in temp directory is prohibited or undesirable. Moreover, the
current implementation creates binaries with random names
and that made it more difficult to set up firewall exclusion
rules. Revert it and always use the default debug output name.
(The debug binary will be created in the delve's working directory
and an editor does not have any promise on working directory
unless user specifies it through dlvCwd. So users still need to
chase them unless they set the exclusion rule purely based on
the file base name).

Fixes golang/vscode-go#1955
2022-01-19 11:02:49 -08:00
..
daptest service/dap: deflake DAP tests (#2872) 2022-01-19 10:40:54 -08:00
command.go service/dap: support goroutine filters in dap (#2759) 2021-12-07 09:23:55 -08:00
config_test.go service/dap: support goroutine filters in dap (#2759) 2021-12-07 09:23:55 -08:00
config.go service/dap: support goroutine filters in dap (#2759) 2021-12-07 09:23:55 -08:00
error_ids.go service/dap: add config expressions to evaluate requests (#2750) 2021-10-29 19:35:13 -07:00
handles.go service/dap: implement array, slice, and map paging (#2512) 2021-06-10 09:34:20 -07:00
server_test.go service/dap: deflake DAP tests (#2872) 2022-01-19 10:40:54 -08:00
server.go dap: create temporary binary in the current working directory (#2868) 2022-01-19 11:02:49 -08:00
types.go dap: support 'Env' attribute for launch requests (#2846) 2022-01-06 09:01:09 -08:00