b08ab6541a
The DAP spec[1] does not specify what should happen when showUser is not specified, and VSCode chooses to default it to true[2][3]. This is inconsistent with some other tools which uses false as the default value[4]. Always pass `showTrue: true` to make it consistent in different systems that use DAP, and be compatible with VSCode. [1]: https://microsoft.github.io/debug-adapter-protocol/specification#message [2]: https://github.com/microsoft/vscode/blob/main/src/vs/workbench/contrib/debug/browser/debugService.ts#L631 [3]: https://github.com/microsoft/vscode/issues/128484 [4]: https://github.com/google/go-dap/issues/87 Change-Id: I8e0147044060dfdbb23c69029ca9708d578844bc Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/339741 Commit-Queue: Helin Shiah <helinx@google.com> Reviewed-by: Helin Shiah <helinx@google.com> Reviewed-by: Ben Konyi <bkonyi@google.com>