)]}'
{
  "commit": "94ece3db2a1b84f76af26c74707c9568c9efc1b8",
  "tree": "a6ba4ad80836a0691a2adf92b4cd6de817bce1dc",
  "parents": [
    "e05cb08d0b7b0d4e4d11ea83dc25de5332033779"
  ],
  "author": {
    "name": "Madeline Kalil",
    "email": "mkalil@google.com",
    "time": "Tue Jun 23 16:13:04 2026 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Wed Jul 08 07:52:23 2026 -0700"
  },
  "message": "extension: remove gomodifytags\n\nPreviously, the extension used the gomodifytags\ncommand directly to implement the add/remove struct\ntags codeactions. We added a command in gopls that\ncalls gomodifytags, but left the extension implementation\nwhile we waited for telemetry to verify that users\nhave migrated to using the gopls command.\n\nNow we can completely remove all references to\ngomodifytags inside the extension.\n\nFor golang/vscode-go#4041\n\nChange-Id: I684543881941f7bef702c355ea955f6bb82db57f\nReviewed-on: https://go-review.googlesource.com/c/vscode-go/+/793365\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: Hongxiang Jiang \u003chxjiang@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4396c3230174a681050acf320fe64c157863b9a6",
      "old_mode": 33188,
      "old_path": "docs/features.md",
      "new_id": "ac473fdbb1e51ec1c1e67a043eb4727580cf0724",
      "new_mode": 33188,
      "new_path": "docs/features.md"
    },
    {
      "type": "modify",
      "old_id": "726100ee3758d37e5a0c1540ec95dc3fd6ca6fc9",
      "old_mode": 33188,
      "old_path": "docs/tools.md",
      "new_id": "20238f09ac364cc3fd22f1cdb5ee5d4d54ab5122",
      "new_mode": 33188,
      "new_path": "docs/tools.md"
    },
    {
      "type": "modify",
      "old_id": "1b582cde3988e25e04be6480a14a50d556b59482",
      "old_mode": 33188,
      "old_path": "extension/src/goModifytags.ts",
      "new_id": "aecfe8afd5d1f257d35a41030044b0d860eab794",
      "new_mode": 33188,
      "new_path": "extension/src/goModifytags.ts"
    },
    {
      "type": "modify",
      "old_id": "e5b6ad42c00c1323c2a52110434277243b469826",
      "old_mode": 33188,
      "old_path": "extension/src/goTelemetry.ts",
      "new_id": "5862a1a6347570a9d56f847075baf5ef3751fed6",
      "new_mode": 33188,
      "new_path": "extension/src/goTelemetry.ts"
    },
    {
      "type": "modify",
      "old_id": "7179af7555e918ba3156b5af951e0773f9832ca5",
      "old_mode": 33188,
      "old_path": "extension/src/goTools.ts",
      "new_id": "0c1eec82931347245a9741546a4c0ff818c8c792",
      "new_mode": 33188,
      "new_path": "extension/src/goTools.ts"
    },
    {
      "type": "modify",
      "old_id": "32a9d42e7b915b0e08f23a75e5cce10bf839856c",
      "old_mode": 33188,
      "old_path": "extension/src/goToolsInformation.ts",
      "new_id": "f494274174b9c85e801d3bd65134642e041a6bfa",
      "new_mode": 33188,
      "new_path": "extension/src/goToolsInformation.ts"
    },
    {
      "type": "modify",
      "old_id": "35cba3276abd1cb58346b14025cbf99ada96c719",
      "old_mode": 33188,
      "old_path": "extension/test/gopls/interactive.test.ts",
      "new_id": "42c2f1fb0de08b777c654b60035df6306a14c1cf",
      "new_mode": 33188,
      "new_path": "extension/test/gopls/interactive.test.ts"
    },
    {
      "type": "modify",
      "old_id": "e647b2196593a70b6ec7a99f41816459a324ff98",
      "old_mode": 33188,
      "old_path": "extension/test/integration/install.test.ts",
      "new_id": "d39f1cc2b21579b33274c699ab7d81d62bed8fae",
      "new_mode": 33188,
      "new_path": "extension/test/integration/install.test.ts"
    },
    {
      "type": "modify",
      "old_id": "50ad858624f355625bce7355dfdc2a5d48720bd1",
      "old_mode": 33188,
      "old_path": "extension/tools/allTools.ts.in",
      "new_id": "9cbe429342371c327fed02084ea1295b9ee9993e",
      "new_mode": 33188,
      "new_path": "extension/tools/allTools.ts.in"
    }
  ]
}
