)]}'
{
  "commit": "ef0f4a4c3bfc7677f2e7358eede0a420e4edf602",
  "tree": "23f8bb3c2c38c0b573367b9921b0e4f2a25fa70e",
  "parents": [
    "a985a6c3bc48af5287caea541276315ac12ae8b0"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Tue Jul 29 16:00:37 2025 -0400"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Tue Jul 29 13:55:50 2025 -0700"
  },
  "message": "gopls/internal/analysis/unusedfunc: skip std\n\nToo many false positives.\n\nAlso, modify the test so that its package has a go.mod\nand does not appear to be part of std.\n\nUpdates golang/go#71686\nUpdates golang/go#74130\n\nChange-Id: I471a28d263769d85a46fb90483486845d96d0ea3\nReviewed-on: https://go-review.googlesource.com/c/tools/+/691496\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1deea3ed630dd214800044285bc6b06f93aecdfe",
      "old_mode": 33188,
      "old_path": "gopls/doc/analyzers.md",
      "new_id": "fcd8164012562e452a39b549a52d2c898cd02895",
      "new_mode": 33188,
      "new_path": "gopls/doc/analyzers.md"
    },
    {
      "type": "modify",
      "old_id": "c43d9a654be5ff6089d3fddbb5fa13a445e80506",
      "old_mode": 33188,
      "old_path": "gopls/internal/analysis/unusedfunc/doc.go",
      "new_id": "515000282d2a188d57ea6d604e8c16c0901e011f",
      "new_mode": 33188,
      "new_path": "gopls/internal/analysis/unusedfunc/doc.go"
    },
    {
      "type": "rename",
      "old_id": "45f5176deab44444d1641629c5b0558b3bcf7af6",
      "old_mode": 33188,
      "old_path": "gopls/internal/analysis/unusedfunc/testdata/src/a/a.go",
      "new_id": "0d7506727b3c149efb46918b7f6069d07bb1806c",
      "new_mode": 33188,
      "new_path": "gopls/internal/analysis/unusedfunc/testdata/basic.txtar",
      "score": 60
    },
    {
      "type": "delete",
      "old_id": "4e9c8fbfdc5adf9e6a980ea33e92be9c46935c7f",
      "old_mode": 33188,
      "old_path": "gopls/internal/analysis/unusedfunc/testdata/src/a/a.go.golden",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "40ecbb5e7284a6d313338bf87d0f444772531dbe",
      "old_mode": 33188,
      "old_path": "gopls/internal/analysis/unusedfunc/unusedfunc.go",
      "new_id": "0bf738ee3263cb7c51811ab5519ad23e27bf8f1f",
      "new_mode": 33188,
      "new_path": "gopls/internal/analysis/unusedfunc/unusedfunc.go"
    },
    {
      "type": "modify",
      "old_id": "1bf73da36534fde4fb0bf3a53f5daf4620d137ef",
      "old_mode": 33188,
      "old_path": "gopls/internal/analysis/unusedfunc/unusedfunc_test.go",
      "new_id": "db117b1e801dc77a23aa90e67dfe2805b7cc5f83",
      "new_mode": 33188,
      "new_path": "gopls/internal/analysis/unusedfunc/unusedfunc_test.go"
    },
    {
      "type": "modify",
      "old_id": "65cbbd303b5f7bb9f1ad8f6e6afee4ae97312acb",
      "old_mode": 33188,
      "old_path": "gopls/internal/doc/api.json",
      "new_id": "c05576325341776bef6b16800f11b182f84e7d51",
      "new_mode": 33188,
      "new_path": "gopls/internal/doc/api.json"
    }
  ]
}
