)]}'
{
  "commit": "7d9f5e0b762b072ff9d3ac59c8fe7cf641e098b2",
  "tree": "eb06a22956e89dcc0df0b93e88cf2d7bb0ceefb4",
  "parents": [
    "4e4d966f74761e243baf87ad8bf106367a626260"
  ],
  "author": {
    "name": "Brad Fitzpatrick",
    "email": "bradfitz@golang.org",
    "time": "Mon Sep 27 14:31:44 2021 -0700"
  },
  "committer": {
    "name": "Brad Fitzpatrick",
    "email": "bradfitz@golang.org",
    "time": "Tue Sep 28 04:43:08 2021 +0000"
  },
  "message": "http2: wire up Transport and Server\u0027s CountError to frame parser code\n\nSo all frame parse errors are annotated and flow into the transport\nor server\u0027s error counters.\n\nChange-Id: I1e287fe33d422f97075029201976b009218852da\nReviewed-on: https://go-review.googlesource.com/c/net/+/352649\nRun-TryBot: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTrust: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b95d6f2df2f91ff7932004a09912fa2b16cee805",
      "old_mode": 33188,
      "old_path": "http2/frame.go",
      "new_id": "96a7479052419d562fca8ebbf4e048ffbcae28ee",
      "new_mode": 33188,
      "new_path": "http2/frame.go"
    },
    {
      "type": "modify",
      "old_id": "d986655c60923d22cfa861ea606cd6c7ba4870f5",
      "old_mode": 33188,
      "old_path": "http2/server.go",
      "new_id": "1caab328420c98ade4b175eb8b05b0f0d6ccc24a",
      "new_mode": 33188,
      "new_path": "http2/server.go"
    },
    {
      "type": "modify",
      "old_id": "1fb565f8d8b3b1a5b60b93a80fd115e232d81faf",
      "old_mode": 33188,
      "old_path": "http2/transport.go",
      "new_id": "94e0befc7036898be90192462d9023f7adc5fbd8",
      "new_mode": 33188,
      "new_path": "http2/transport.go"
    }
  ]
}
