)]}'
{
  "commit": "8b32320eebdd892e7cd95fec623363f68930ca6e",
  "tree": "638ad57c7c393061665fe351e158deb64c739a9b",
  "parents": [
    "94dda69eec5a08ba9b5483fd6c059d5c7c1b0689"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Wed Oct 07 12:30:40 2026 -0400"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Thu Oct 08 10:36:14 2026 -0700"
  },
  "message": "internal/refactor/inline: use refactor.DeleteSpec for imports\n\nNow that the inliner has a cursor for the call, it can use\nrefactor.DeleteSpec to delete an import made redundant by\ninlining, instead of its own hand-written logic.\n\nDeleteSpec deletes a non-final spec up to the start of the next\none, so it no longer leaves behind a whitespace-only line, which\ngofmt would turn into a blank line, splitting the import block\ninto two groups. Test expectations are updated accordingly.\n\nChange-Id: I6d4decd4a53580953243d066ce4b4a62575dfa7f\nReviewed-on: https://go-review.googlesource.com/c/tools/+/846547\nReviewed-by: 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\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ff4d21e0a4ddc31a13c39315625bf831a273320",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/marker/testdata/codeaction/inline_issue67336.txt",
      "new_id": "50016344dee0cd2e8d2d0eb276f0157efa69e9b7",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/marker/testdata/codeaction/inline_issue67336.txt"
    },
    {
      "type": "modify",
      "old_id": "ac073f976cf2636bf283f51bc2deac8e54f9edfb",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/inline.go",
      "new_id": "c5baf1552149fb21b49f096acf4fadef3e567026",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/inline.go"
    },
    {
      "type": "modify",
      "old_id": "4798f8e57267877000a734a6cd82b0fba7ca8058",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/testdata/import-comments2.txtar",
      "new_id": "ace70faba8d78900794b9c4c946d31da9ec4e505",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/testdata/import-comments2.txtar"
    },
    {
      "type": "modify",
      "old_id": "fc50b38d0a1416660bf5b0bcd56f2d85b93a6164",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/testdata/import-shadow.txtar",
      "new_id": "c4ea9a616248726cf5a101d5c134310946bdc11f",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/testdata/import-shadow.txtar"
    }
  ]
}
