)]}'
{
  "commit": "4cfed61e017e4b84421a1801d991bb751e2eaa6d",
  "tree": "242df988f39f743d6de313f1588efd3e728404de",
  "parents": [
    "d68c5293798322055c6b3ec11cf34d1e8705438f"
  ],
  "author": {
    "name": "Peter Weinberger",
    "email": "pjw@google.com",
    "time": "Sat Aug 08 20:50:28 2026 -0400"
  },
  "committer": {
    "name": "Hongxiang Jiang",
    "email": "hxjiang@golang.org",
    "time": "Sun Aug 16 08:38:47 2026 -0700"
  },
  "message": "refactor/satisfy: fix panic on invalid types\n\nIf a composite literal had a type error the code used to panic\non a basic type near line 400 of find.go. The new code checks\nfor the invalid type, but also looks at its elements.\n\nThere are a modified marker test.\n\nFixes: golang/go#71538\nChange-Id: Ia027e4481b79b733d311d0e05a4865b794fe9df7\nReviewed-on: https://go-review.googlesource.com/c/tools/+/812400\nReviewed-by: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "882989cacef5057a614fe21ccd910743a1ca184d",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/marker/testdata/rename/bad.txt",
      "new_id": "f36324a82f8a436dfc1a791c50e2a083eacc2a73",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/marker/testdata/rename/bad.txt"
    },
    {
      "type": "modify",
      "old_id": "50076bcbe3ef1f8a9198ba326fc3feeb439f1264",
      "old_mode": 33188,
      "old_path": "refactor/satisfy/find.go",
      "new_id": "8216ecc2792c618c27789daa4dd00334a68bbf4c",
      "new_mode": 33188,
      "new_path": "refactor/satisfy/find.go"
    }
  ]
}
