)]}'
{
  "commit": "f034b2290793951e0548c8a4d6c938867ace5264",
  "tree": "f1ebaa58e94bb3f5b38db45aa6ad1c9cf707332a",
  "parents": [
    "204b57a32b960359a4374e7b770ef8acf9dea307"
  ],
  "author": {
    "name": "Hongxiang Jiang",
    "email": "hxjiang@golang.org",
    "time": "Thu Jul 30 19:45:37 2026 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Aug 03 10:17:44 2026 -0700"
  },
  "message": "extension/src/diagnostics: refactor handle errors function\n\n- The optional source input parameter is not being referenced.\n- Some variable names are too long.\n- Replace forEach function with for loop:\nhttps://google.github.io/styleguide/tsguide.html#control-flow-statements-blocks\n- Indent code generate value for some variable for readability.\n- Inline function mapSeverityToVSCodeSeverity.\n\nChange-Id: Ie18dbfd8f33c81e35d8b8cfbed5f4f963625a9b5\nReviewed-on: https://go-review.googlesource.com/c/vscode-go/+/808280\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nReviewed-by: Peter Weinberger \u003cpjw@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cbfb79aa66ad6fa6ac5eb6c849096203a22927a9",
      "old_mode": 33188,
      "old_path": "extension/src/commands/runBuilds.ts",
      "new_id": "6eec0dc319b387b68df90da9dfe2a70935e5fce7",
      "new_mode": 33188,
      "new_path": "extension/src/commands/runBuilds.ts"
    },
    {
      "type": "modify",
      "old_id": "379a5f6c20cac9dd1468ad4bcf7863ab400a86ba",
      "old_mode": 33188,
      "old_path": "extension/src/diagnostics/diagnostics.ts",
      "new_id": "5ec0590409e770e0eb0af401853a789c03cf5ba1",
      "new_mode": 33188,
      "new_path": "extension/src/diagnostics/diagnostics.ts"
    },
    {
      "type": "modify",
      "old_id": "2cb3a4c4e51d76e447c63debcfe16a9e8ca33b80",
      "old_mode": 33188,
      "old_path": "extension/src/diagnostics/goBuild.ts",
      "new_id": "1febb61eb86717279d284715e0c93ce218f7fd4c",
      "new_mode": 33188,
      "new_path": "extension/src/diagnostics/goBuild.ts"
    },
    {
      "type": "modify",
      "old_id": "61ee53eb04123c140eb17795d8f6afed595980a2",
      "old_mode": 33188,
      "old_path": "extension/src/diagnostics/goLint.ts",
      "new_id": "f1c5e15c5c78aa38550a7deae827498fa82bdb85",
      "new_mode": 33188,
      "new_path": "extension/src/diagnostics/goLint.ts"
    },
    {
      "type": "modify",
      "old_id": "25a25333d89c85438c2debb6637c3ef7195e74b4",
      "old_mode": 33188,
      "old_path": "extension/src/diagnostics/goVet.ts",
      "new_id": "928d78ae93561a1693e80edb7b9e13798c814725",
      "new_mode": 33188,
      "new_path": "extension/src/diagnostics/goVet.ts"
    },
    {
      "type": "modify",
      "old_id": "fee5df1119cb03c470cd86e4e4bc11c1b29df7be",
      "old_mode": 33188,
      "old_path": "extension/src/util.ts",
      "new_id": "70421701d4ad94e5689a3d9417cdd7cb89ee40b6",
      "new_mode": 33188,
      "new_path": "extension/src/util.ts"
    },
    {
      "type": "modify",
      "old_id": "cc4e01a75674d61eed3753da535cfcee3d0e6282",
      "old_mode": 33188,
      "old_path": "extension/test/integration/linting.test.ts",
      "new_id": "28ad75037de2539f1f17dbccd534f2d658f8223b",
      "new_mode": 33188,
      "new_path": "extension/test/integration/linting.test.ts"
    }
  ]
}
