)]}'
{
  "commit": "d8aac26686d2a6af7ec0d19d35ef1f20437208eb",
  "tree": "1573059afcc9a4e94ea38e38e9b4ac62ff547bfb",
  "parents": [
    "a9f25769554578b7a397f0f7592b3c66f613bfad"
  ],
  "author": {
    "name": "Joe Tsai",
    "email": "joetsai@digital-static.net",
    "time": "Thu Feb 20 15:20:42 2020 -0800"
  },
  "committer": {
    "name": "Joe Tsai",
    "email": "thebrokentoaster@gmail.com",
    "time": "Tue Feb 25 10:26:24 2020 +0000"
  },
  "message": "proto, jsonpb: fix handling of extensions\n\nCheck whether the parsed extension type actually matches the\ntarget message type.\n\nChange-Id: Ib21226b0bc217e33ebf56a1961ebc20732b5c64e\nReviewed-on: https://go-review.googlesource.com/c/protobuf/+/220438\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22c8eca744cb43b073742cd2d08cf0e708b5abb1",
      "old_mode": 33188,
      "old_path": "jsonpb/decode.go",
      "new_id": "dd18be846346c8faada9c0dfab72025921c06b66",
      "new_mode": 33188,
      "new_path": "jsonpb/decode.go"
    },
    {
      "type": "modify",
      "old_id": "027a2289ee5506b5c099cf05a1617462aa81a463",
      "old_mode": 33188,
      "old_path": "jsonpb/json_test.go",
      "new_id": "15eed25873e43fa22e38253857a088e9649d36c3",
      "new_mode": 33188,
      "new_path": "jsonpb/json_test.go"
    },
    {
      "type": "modify",
      "old_id": "a8ea634c6cf8bc029d8b3fba8c38eda71b25747e",
      "old_mode": 33188,
      "old_path": "proto/text_decode.go",
      "new_id": "6216513db5cfee7fb400be939c39d7184e5d382a",
      "new_mode": 33188,
      "new_path": "proto/text_decode.go"
    },
    {
      "type": "modify",
      "old_id": "343f93af5fa6bf5e253dd3dc2441603d18ea17c4",
      "old_mode": 33188,
      "old_path": "proto/text_test.go",
      "new_id": "3f6edc5a6f93afdd2b00da15e378eb3ae6bbc16a",
      "new_mode": 33188,
      "new_path": "proto/text_test.go"
    }
  ]
}
