)]}'
{
  "commit": "9244d121b49f88645234098ae59d28a0ca1f90e4",
  "tree": "d32d8c27623eb53e337fa42dc16ff8a6c8673d68",
  "parents": [
    "d36a64116f19ce59acf3af49e66cadef4c2fb2df"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Wed Jan 11 09:13:42 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 11 09:18:53 2023 -0800"
  },
  "message": "Fix crash when attempting to parse a JSON document that contains an extension field for the wrong type of message.\n\nI.e., if foo.extn is an extension for message foo.Foo, attempting to parse the document\n\n  {\"[foo.extn]\": 4}\n\nas a foo.Bar would crash. This CL causes the parser to return an error instead.\n\nPiperOrigin-RevId: 501299336\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b2289a433bd6726d9ac26dc1cccadd06cc0ca57",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json/internal/parser.cc",
      "new_id": "80e94634bab66e94708d60d9cfeacc610eeb359a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json/internal/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "3e0ad836d765b911ed7f9b59ee57be400be5a6be",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json/json_test.cc",
      "new_id": "a6514667eae06c501be20f77b1be5c06f5c9e476",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json/json_test.cc"
    }
  ]
}
