)]}' { "commit": "97265e832c6abb39e9824b9ea137aedd792dec74", "tree": "3e75602f83da982701241ea716b8bab45611c517", "parents": [ "c0e33de4263469e1c6bc25b4723ca19212ea4682" ], "author": { "name": "Hana", "email": "hyangah@gmail.com", "time": "Tue Sep 14 01:08:49 2021 -0400" }, "committer": { "name": "Hyang-Ah Hana Kim", "email": "hyangah@gmail.com", "time": "Tue Sep 14 18:54:18 2021 +0000" }, "message": "src/goDebugConfiguration: do not merge toolExecutionEnvironment to \u0027env\u0027\n\ntoolExecutionEnvironment is populated based on settings.json. The extension\nmerged these env vars into \u0027env\u0027 automatically in order to make the separate\nlegacy debug adapter process use the same env vars when invoking `dlv`.\n\nIn dlv-dap mode, the extension host spawns dlv processes and can control\nthe environment variables easily. Instead of mutating the launch parameter\u0027s\nenv property by merging the toolExecutionEnvironment, this CL uses the\nenv vars only when spawning the dlv process.\n\nThis makes the debug adapter trace\u0027s launch message logging more compact\nand easier to share/inspect the request.\n\nChange-Id: I352528e4907e9b62e79c0f2b4d79f97fcd32c5dc\nReviewed-on: https://go-review.googlesource.com/c/vscode-go/+/349749\nTrust: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nRun-TryBot: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nTryBot-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Suzy Mueller \u003csuzmue@golang.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "af5919e3adf70b51baa2a977c68743147b6ca951", "old_mode": 33188, "old_path": "src/goDebugConfiguration.ts", "new_id": "273c92f5896b835c9e9fd8dbb6d53f7e5b684cf0", "new_mode": 33188, "new_path": "src/goDebugConfiguration.ts" }, { "type": "modify", "old_id": "c1ecc45b36402eb206506837e063f3c092ba75a8", "old_mode": 33188, "old_path": "src/goDebugFactory.ts", "new_id": "cf9cea7cc9ad5010b08fed18e7a0d7d814195ec5", "new_mode": 33188, "new_path": "src/goDebugFactory.ts" }, { "type": "modify", "old_id": "467588a2eb3bfc2882a48f1e874c88c408b2f9cc", "old_mode": 33188, "old_path": "test/integration/goDebug.test.ts", "new_id": "8ebb2888953fb9e1f1adec165b59d12626857a48", "new_mode": 33188, "new_path": "test/integration/goDebug.test.ts" }, { "type": "modify", "old_id": "8ef111c430196b3b9fb2b45fe3fcf495cb055411", "old_mode": 33188, "old_path": "test/integration/goDebugConfiguration.test.ts", "new_id": "14f89306555938484a750c0561d4dc8287e02c53", "new_mode": 33188, "new_path": "test/integration/goDebugConfiguration.test.ts" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bf5cbec2c155aa6fe66fc3f1700fe2a675b23e68", "new_mode": 33188, "new_path": "test/testdata/envTest/main.go" } ] }