Many target settings can be set that can affect how breakpoints are found during a debug session. Having these settings along with the statistics are important for being able to reproduce issues clients are having.
A new "settings" key/value pair is added to each target dictionary that contains settings:
"settings": {
"target.arg0": "/tmp/a.out",
"target.clang-module-search-paths": [
"/tmp",
"/var"
],
"target.debug-file-search-paths": [
"/tmp",
"/var"
],
"target.exec-search-paths": [
"/tmp",
"/var"
],
"target.inline-breakpoint-strategy": "headers",
"target.preload-symbols": true,
"target.run-args": [
"a",
"b",
"c"
],
"target.skip-prologue": true,
"target.source-map": [
[
"/tmp",
"/var"
]
]
},