)]}'
{
  "commit": "cbf4caddaa8062866636a08202b7430c4fc97531",
  "tree": "b7613ccbb264fa11c8ed3abeb6e67562fe203ef4",
  "parents": [
    "f8331f0e61f523539c786fef63d3ce3377ab7e31"
  ],
  "author": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Fri Jul 24 16:45:49 2026 -0400"
  },
  "committer": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Fri Jul 31 07:14:43 2026 -0700"
  },
  "message": "internal/frontend: doc signal: accept group comments\n\nIf there is a comment at the start of a \"const\" or \"var\" group, then\naccept that comment for the whole group.\n\nFor example, consider this declaration:\n\n  // Constants for frobbing.\n  const (\n    FrobAll \u003d 1\n    FrobSome \u003d 2\n    FrobNone \u003d 3\n  )\n\nBefore this CL, all these constants were considered undocumented.\nThis CL considers them to be documented, as most Go readers would.\n\nWe do the same for variables, but not types.\n\nFor golang/go#80385.\n\nChange-Id: Ie3f4b956798abaf27b0709245d932a4cfc97c766\nReviewed-on: https://go-review.googlesource.com/c/pkgsite/+/805660\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e1bcb3cfd749c960066270aa8d029e2477edc24",
      "old_mode": 33188,
      "old_path": "internal/frontend/evals.go",
      "new_id": "25c4cbacf3f295c405c3398e4d0932dcd78b4760",
      "new_mode": 33188,
      "new_path": "internal/frontend/evals.go"
    },
    {
      "type": "modify",
      "old_id": "5f80a1216a9c5b4809ba198c0b7b3df1b737a94c",
      "old_mode": 33188,
      "old_path": "internal/frontend/evals_test.go",
      "new_id": "5e706b1d9e9411640314ab9c51feac63a809e68c",
      "new_mode": 33188,
      "new_path": "internal/frontend/evals_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8319c1dbb37c29e759e855fd9e67d99070c10b9c",
      "new_mode": 33188,
      "new_path": "internal/frontend/testdata/const_and_var_groups.txtar"
    }
  ]
}
