delve/service
Suzy Mueller 4eb54b01e7
service/dap: add substitutePath configuration (#2379)
* service/dap: add substitutePath configuration

Similar to substitute-path configuration in the dlv cli, substitutePath
in dap allows users to specify path mappings that are applied to the
source files in stacktrace and breakpoint requests.

Updates #2203

* service/dap: refactor the startup of the fixture for attach

Add a helper function for starting up a process to attach to.

* service/dap: update substitute path tests for windows

* service/dap: remove lines that should have been removed in merge

* respond to comments on pr

* move logging to helper functions

* make test comments more clear

* Add comments about absolute paths

* fix log messages

* clarify test comments

* remove comment about absolute paths
2021-04-15 16:35:37 -07:00
..
api terminal: add optional format argument to print, display (#2398) 2021-03-25 09:45:30 -07:00
dap service/dap: add substitutePath configuration (#2379) 2021-04-15 16:35:37 -07:00
debugger *: Never use pointer to proc.ErrProcessExited (#2431) 2021-04-13 08:52:29 +02:00
rpc1 service: serialize calls to Command API (#2370) 2021-03-08 10:05:10 -08:00
rpc2 *: Adds toggle command (#2208) 2021-03-19 11:02:23 -07:00
rpccommon service: serialize calls to Command API (#2370) 2021-03-08 10:05:10 -08:00
test *: Never use pointer to proc.ErrProcessExited (#2431) 2021-04-13 08:52:29 +02:00
client.go *: Adds toggle command (#2208) 2021-03-19 11:02:23 -07:00
config.go cmd/dlv: Fix trace output (#2038) 2020-05-13 08:38:10 +02:00
listenerpipe.go cmd,service: in non-headless mode use an in-memory connection 2018-10-08 15:11:13 -07:00
rpccallback.go service: serialize calls to Command API (#2370) 2021-03-08 10:05:10 -08:00
server.go cmd,service: remove temporary def of Server interface in func 2018-10-09 07:56:48 -07:00