- User Since
- Dec 3 2019, 4:42 PM (110 w, 5 d)
Nov 27 2021
As requested DAP now reports an error in case debug configuration contains unused target related keys
("program", "coreFile" etc) along with "launchCommands" or "attachCommands" that must create target.
Oct 18 2021
- return error in case debug configuration contains incompatible fields with 'launchCommands'/'attachCommands'
Oct 10 2021
- added printing of unused target related fields from launch.json in case launchCommands/attachCommands fields are provided.
- updated help info in for launch/attach fields according to review request.
Jan 20 2021
Thanks for review and your input, @clayborg
Jan 19 2021
Dec 5 2019
Basically I also was confused with that field which is marked as optional in schema and initially I thought this is VSCode UI issue that expects that field to be present for DAP implementations that provide support for 'supportsDelayedStackTraceLoading' capability.
Then I read the following in specification for 'supportsDelayedStackTraceLoading' and concluded that for DAP that supports 'supportsDelayedStackTraceLoading', 'totalFrames' field is mandatory.