)]}'
{
  "commit": "eca294d141351ed3caf5af31c7d89bf9ec3d80ec",
  "tree": "bf0789d6d6b34db35e3fdbe414030f790189ddcb",
  "parents": [
    "8d57844e45f64edbd53d04aa3c3f884b35e4058f"
  ],
  "author": {
    "name": "Peter Weinberger",
    "email": "pjw@google.com",
    "time": "Sun Aug 16 15:44:31 2026 -0400"
  },
  "committer": {
    "name": "Peter Weinberger",
    "email": "pjw@google.com",
    "time": "Thu Aug 27 11:02:50 2026 -0700"
  },
  "message": "gopls/internal/golang: reject inlining for modified variables\n\nThe changes in inline.go reject inlining for a variable that is\nreassigned or has its address taken.\n\nThe change in codeaction.go adds the missing refactor.inline.variable\nto the help list, and codeaction.hlp is the updated help file.\n\ninline-var-77543.txt is a marker regression test\n\ninline-lhs-var-method.txt has had the test cases modified and some\nexplanation added.\n\nFixes: golang/go#77543\nChange-Id: I55ae1ca8a384fbc834e5a635bdce4dcc95a40c8f\nReviewed-on: https://go-review.googlesource.com/c/tools/+/816340\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": "modify",
      "old_id": "f15ccdfaaeb985906fb64952573ff4f48c742d69",
      "old_mode": 33188,
      "old_path": "gopls/internal/cmd/codeaction.go",
      "new_id": "aa36ba1f2fb825349f92b125f0364017fd49338a",
      "new_mode": 33188,
      "new_path": "gopls/internal/cmd/codeaction.go"
    },
    {
      "type": "modify",
      "old_id": "6e6909c0675b5315ed97c1aaa76f349fde18f8a5",
      "old_mode": 33188,
      "old_path": "gopls/internal/cmd/usage/codeaction.hlp",
      "new_id": "c6bce74fb1976ba6d6f0a571bf04164f035fa8a1",
      "new_mode": 33188,
      "new_path": "gopls/internal/cmd/usage/codeaction.hlp"
    },
    {
      "type": "modify",
      "old_id": "dff9cefd4d343e7a3909edd76e33b6db309eaf4f",
      "old_mode": 33188,
      "old_path": "gopls/internal/golang/inline.go",
      "new_id": "5d4f990104476afb905567702b5237614f300f7e",
      "new_mode": 33188,
      "new_path": "gopls/internal/golang/inline.go"
    },
    {
      "type": "modify",
      "old_id": "131e6adf4ae19afd86da8942e4c2324a66a180d8",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/marker/testdata/codeaction/inline-lhs-var-method.txt",
      "new_id": "ebe4efa5dc8bcf2c68d0769874a639ffced62daf",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/marker/testdata/codeaction/inline-lhs-var-method.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "370192c6dd248595b2d277555852309551ca6c59",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/marker/testdata/codeaction/inline-var-77543.txt"
    }
  ]
}
