)]}'
{
  "commit": "9447ff9c6aa84f1bdea8e306426b47801821bcfc",
  "tree": "091c2089c071b8bdfe61c8efa63027103f6e155c",
  "parents": [
    "1605eae06979d20602fbc70e715b22569fb3fc4e"
  ],
  "author": {
    "name": "cuishuang",
    "email": "imcusg@gmail.com",
    "time": "Tue Sep 30 10:56:28 2025 +0800"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Thu Oct 02 11:07:13 2025 -0700"
  },
  "message": "go/analysis/passes/modernize: directly remove user-defined min/max functions\n\nIf the parameters, return values, and logic of the user-defined min/max\nare identical to those of the standard library min/max, then remove the\nuser-defined functions.\n\nChange-Id: I881e463489e963f4eb033188e77ee205675d0738\nReviewed-on: https://go-review.googlesource.com/c/tools/+/707915\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nAuto-Submit: Alan Donovan \u003cadonovan@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd815c69b8dfc8e73f589a5c74b6c6b894bdc86b",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/modernize/minmax.go",
      "new_id": "edb27fd8388bb8229d54efcf85992e18d96c2955",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/minmax.go"
    },
    {
      "type": "modify",
      "old_id": "cde213b04a3d7264f37fb35c4a83daaf24e152ba",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/modernize/modernize_test.go",
      "new_id": "754033ad689c66ad87a4bcddfd7cbb091b0fc56b",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/modernize_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3911c1dc936fe17c14b8abd7f4be4874938d87d8",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/nonstrict/nonstrict.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e71cc3a22af75c37474e5a98e8db5b3fff0a0fe4",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/nonstrict/nonstrict.go.golden"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89060c1f22c15c8639713e1b2752f4d19a9a3996",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/userdefined/userdefined.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c392d7740ff456c2b34a8dff45e4f4ea41eae5dc",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/userdefined/userdefined.go.golden"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3b1d9601febbb4e341e3d7b16360fcf02a629ba",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/wrongoperators/wrongoperators.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe927708c1e7288f356d0393695d6f5892a45769",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/wrongoperators/wrongoperators.go.golden"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a387d27cc60d64b83b772c3cf26425ccfd856b",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/wrongreturn/wrongreturn.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d74cadba32761ae999552b40b66de10dc515ab1c",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/modernize/testdata/src/minmax/wrongreturn/wrongreturn.go.golden"
    }
  ]
}
