)]}'
{
  "commit": "40654277c31433ccbba5dc9c8bf323e97d89ac7e",
  "tree": "8c5329f9ce3130347670e0d28c47d31831c2e765",
  "parents": [
    "f6a4929d26a79b1cf56e7a1734d3afdd7823053d"
  ],
  "author": {
    "name": "Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Thu Jul 16 13:21:14 2026 +0000"
  },
  "committer": {
    "name": "Hyang-Ah Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Thu Jul 16 17:55:08 2026 -0700"
  },
  "message": "internal/pkgdoc: handle IndexListExpr\n\nThis fixes the panic occuring when the documentation generator\n(pkgdoc) processes methods defined on generic types with multiple\ntype parameters (e.g., func (T[A, B]) M() {}).\n\nThe pkg.go.dev (pkgsite) is the default documentation serer and\ngo.dev/pkg/... are redirected to pkg.go.dev/....\nHowever, the pkgdoc package is still used in certain cases:\n\n- golang.google.cn serves package documentation directly using pkgdoc.\n- when explicitly requested via `?m\u003dold` (https://go.dev/pkg/fmt/?m\u003dold)\n- local development\n\nFixes golang/go#80430\n\nChange-Id: I4d12c7d20ca74da4f95eb40dbb4f5e964373eeef\nReviewed-on: https://go-review.googlesource.com/c/website/+/801540\nReviewed-by: David Chase \u003cdrchase@google.com\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": "75e556df5648e330a22cf284810322e0ae8da092",
      "old_mode": 33188,
      "old_path": "internal/pkgdoc/doc.go",
      "new_id": "3ed6c3a4205fcff68ffd0e7c378c4fbb98700091",
      "new_mode": 33188,
      "new_path": "internal/pkgdoc/doc.go"
    },
    {
      "type": "modify",
      "old_id": "c28aa792835df42305662e7455c8cae5d6d5ec0e",
      "old_mode": 33188,
      "old_path": "internal/pkgdoc/doc_test.go",
      "new_id": "8fc0116d574daff243be4a0dc738636171f8975e",
      "new_mode": 33188,
      "new_path": "internal/pkgdoc/doc_test.go"
    }
  ]
}
