delve/service
polinasok 58ea3234ef
service/dap: Initial support for scopes and variables requests (#2111)
* Initial support for scopes and variables requests

* Add detailed variables test

* Address review comments

* Fix typo and redudant escaped characters

* Bug fix for uninitialized interfaces; no refs needed for 0-size vars

* Minor cosmetic tweaks

* Add incomplete loading test

* Make DeepSource happy

* Remove unnecessary t.Helper() calls

* Update broken test after merge

* Add missing return

* Rework test harness to abort testvariables2 before stack overflow

* Remove accidentally duplicated disconnet

* Test for invalid interface type with regex

* Drop testvariables3, clean up and test unreadable case

* Respond to review comments

* Make expectVar test helper less fragile

* Make DeepSource happy

* Use proc.LoadConfig directly

* Adjust test to avoid var count discrepency between Go 1.15 and earlier

* Make compound keys in a map unique for correct display

* Remove locals num check that will break if more vars are added

Co-authored-by: Polina Sokolova <polinasok@users.noreply.github.com>
2020-08-11 08:34:27 -07:00
..
api service/api: do not try to convert unreadable goroutines (#2070) 2020-06-03 11:10:14 -07:00
dap service/dap: Initial support for scopes and variables requests (#2111) 2020-08-11 08:34:27 -07:00
debugger terminal/command: Add 'reload' command (#1971) 2020-06-05 11:03:09 -07:00
rpc1 terminal/command: Add 'reload' command (#1971) 2020-06-05 11:03:09 -07:00
rpc2 terminal/command: Add 'reload' command (#1971) 2020-06-05 11:03:09 -07:00
rpccommon *: Consolidate service/debugger config 2020-04-14 21:02:38 +02:00
test Go 1.15 support (#2011) 2020-07-28 09:19:51 -07:00
client.go terminal/command: Add 'reload' command (#1971) 2020-06-05 11:03:09 -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 Replaced net/rpc with custom version 2016-07-02 12:16:06 +02:00
server.go cmd,service: remove temporary def of Server interface in func 2018-10-09 07:56:48 -07:00