)]}'
{
  "commit": "077f3852f0fa489cb2a91edd13caa3a49ac1fcb3",
  "tree": "2c4cbfec8588f63710056b4c6b32db06b8dbd268",
  "parents": [
    "9e69d8b3b40c532bec08b358bcf0e83a74d9660f"
  ],
  "author": {
    "name": "Madeline Kalil",
    "email": "mkalil@google.com",
    "time": "Fri Oct 03 14:19:23 2025 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Tue Oct 07 13:12:19 2025 -0700"
  },
  "message": "gopls/internal/server: produce DocumentChange list in golang.Rename\n\nPreviously, golang.Rename returned isPkgRenaming and then the server\npackage add additional DocumentChanges before returning the final list.\nThis CL moves the logic for creating all edits and transforming them\nto a list of DocumentChanges to the golang package.\n\nChange-Id: Iaff2be270cc954ac1d0611cdfa901347247ce21c\nReviewed-on: https://go-review.googlesource.com/c/tools/+/708955\nAuto-Submit: Madeline Kalil \u003cmkalil@google.com\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nTryBot-Bypass: Madeline Kalil \u003cmkalil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57cccef9b4ba78c0dbe1811860ce0455e29be3b5",
      "old_mode": 33188,
      "old_path": "gopls/internal/golang/rename.go",
      "new_id": "0b1d7505063ed5782b21831dce3d0e7275cb2107",
      "new_mode": 33188,
      "new_path": "gopls/internal/golang/rename.go"
    },
    {
      "type": "modify",
      "old_id": "022a5e132d9bf44b32da9de192a4e7f67fbb3ee4",
      "old_mode": 33188,
      "old_path": "gopls/internal/server/rename.go",
      "new_id": "c7abc4fd77bca09701878c351374f217613c1fc5",
      "new_mode": 33188,
      "new_path": "gopls/internal/server/rename.go"
    }
  ]
}
