)]}'
{
  "commit": "cd694d8db4f10068e4fe38fe7aa1aa8bda65b88b",
  "tree": "b4a79f914aeef1eba0165586453eb2892335c3a2",
  "parents": [
    "33c741de78259c8c12df7103f7a6caf8dd9c6181"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Tue May 02 12:26:56 2023 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Wed May 31 19:08:08 2023 +0000"
  },
  "message": "go/packages: include \"unsafe\".GoFiles\u003d[\"unsafe.go\"]\n\nThis change causes the unsafe package\u0027s GoFiles list\nto include unsafe.go, and documents the field more precisely.\nThis file is never compiled, but it is legal Go syntax,\nand serves as documentation. It is useful for client\ntools to know where to find it.\n\nAlso, remove the corresponding workaround in gopls.\n\nFixes golang/go#59929\n\nChange-Id: I4ef9f4c16c5b5b74ee7a7c4d1f7eb3736f779b91\nReviewed-on: https://go-review.googlesource.com/c/tools/+/491375\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Alan Donovan \u003cadonovan@google.com\u003e\nAuto-Submit: Alan Donovan \u003cadonovan@google.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa2ca3bd6848d119b54e627db5ab8980c68e9573",
      "old_mode": 33188,
      "old_path": "go/packages/golist.go",
      "new_id": "e84f19dfa983f9625bce6f9e6e1466305ea50d56",
      "new_mode": 33188,
      "new_path": "go/packages/golist.go"
    },
    {
      "type": "modify",
      "old_id": "0f1505b808a69270d321161545d148e59751a2f4",
      "old_mode": 33188,
      "old_path": "go/packages/packages.go",
      "new_id": "632be722a2baeebfcf490c95e83e0a5b7aaa4d04",
      "new_mode": 33188,
      "new_path": "go/packages/packages.go"
    },
    {
      "type": "modify",
      "old_id": "d0960c8b5218c40e94034344ccd8b074b0207f05",
      "old_mode": 33188,
      "old_path": "go/packages/packages_test.go",
      "new_id": "a89887f171cbeabeb6ad55ff3c57dce858ff57cb",
      "new_mode": 33188,
      "new_path": "go/packages/packages_test.go"
    },
    {
      "type": "modify",
      "old_id": "939d084492ca79f519fa7b7eaa8007fb71ded356",
      "old_mode": 33188,
      "old_path": "gopls/internal/lsp/cache/load.go",
      "new_id": "da985a8ea3885872f148ba8099ac714edbd7c23c",
      "new_mode": 33188,
      "new_path": "gopls/internal/lsp/cache/load.go"
    },
    {
      "type": "modify",
      "old_id": "1dc13aaee8c9587676f09c29bd8b24867ac46529",
      "old_mode": 33188,
      "old_path": "gopls/internal/lsp/cache/view.go",
      "new_id": "74a07cf553609e5bda4d263e8f92675fdaebc177",
      "new_mode": 33188,
      "new_path": "gopls/internal/lsp/cache/view.go"
    },
    {
      "type": "modify",
      "old_id": "1e14f1bbbbba056219c46f8cb1be2a3785189639",
      "old_mode": 33188,
      "old_path": "gopls/internal/regtest/misc/references_test.go",
      "new_id": "a85bcc27d616363b2130f59c57e41f1800c181c7",
      "new_mode": 33188,
      "new_path": "gopls/internal/regtest/misc/references_test.go"
    },
    {
      "type": "modify",
      "old_id": "849743b5b103e3cf56e2f7c278fb1ab9234e31c8",
      "old_mode": 33188,
      "old_path": "gopls/internal/regtest/misc/workspace_symbol_test.go",
      "new_id": "7b2866e98a9cec0004af01ca57a60c5fe2993da1",
      "new_mode": 33188,
      "new_path": "gopls/internal/regtest/misc/workspace_symbol_test.go"
    }
  ]
}
