)]}'
{
  "commit": "27bfbf31c5a1aeea5ff4cb9d09bf277425e871bb",
  "tree": "895be64a73c08a44c6130c6a1f8effc1db701425",
  "parents": [
    "a9e40947b35c5f1486dcd0ccf2c29f29cb55636d"
  ],
  "author": {
    "name": "Hongxiang Jiang",
    "email": "hxjiang@golang.org",
    "time": "Sat Aug 08 18:19:07 2026 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Fri Aug 14 10:03:08 2026 -0700"
  },
  "message": "extension/test: add regression test for golang/vscode-go#3511\n\nAlso move the diagnostics test to the same file.\n\nFor golang/vscode-go#3511\n\nChange-Id: I4797671b9955ce1d4d774b34474729d179d6cba1\nReviewed-on: https://go-review.googlesource.com/c/vscode-go/+/812360\nAuto-Submit: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Madeline Kalil \u003cmkalil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c83ee4e3381129943f888d25e26a213718ec7427",
      "new_mode": 33188,
      "new_path": "extension/test/gopls/diagnostics.test.ts"
    },
    {
      "type": "delete",
      "old_id": "825cf709efc40f53aaaccc4645edd5007e55c968",
      "old_mode": 33188,
      "old_path": "extension/test/integration/diagnostics.test.ts",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eb93c5408ceb6d0ff88c8bed531433ea871b1a5",
      "new_mode": 33188,
      "new_path": "extension/test/testdata/diagnosticsTest/coexist.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dbf814d8f97c4f3d834d7082c1024900279d0c4",
      "new_mode": 33188,
      "new_path": "extension/test/testdata/diagnosticsTest/go.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70a68735a3836c502e0f36ad622f7ad4242a86f7",
      "new_mode": 33188,
      "new_path": "extension/test/testdata/diagnosticsTest/masked.go"
    },
    {
      "type": "modify",
      "old_id": "4e5f99f498f7de5cf6331858aa3be4811d1b7d76",
      "old_mode": 33188,
      "old_path": "extension/tools/allTools.ts.in",
      "new_id": "19eabef0ddd0071b87d8f7543d2bd2ee45655296",
      "new_mode": 33188,
      "new_path": "extension/tools/allTools.ts.in"
    },
    {
      "type": "modify",
      "old_id": "869634573b632e5050d5e9ddeb69a25025c97460",
      "old_mode": 33188,
      "old_path": "extension/tools/installtools/main.go",
      "new_id": "81fe64d8b3e5de678ba351fad0d78fb6396785f9",
      "new_mode": 33188,
      "new_path": "extension/tools/installtools/main.go"
    },
    {
      "type": "delete",
      "old_id": "d8b3d8de2df8088dd724e092dd6f455261c97bb6",
      "old_mode": 33188,
      "old_path": "extension/tools/installtools/main_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
