)]}'
{
  "commit": "53a709d101caaf118b5cfba47606f4332a009852",
  "tree": "979a6bd757056b716a297f8e0d40f1273414b8d4",
  "parents": [
    "f06613a75d1022de09fe2045de51af11b2eb798b"
  ],
  "author": {
    "name": "Ada Zhang",
    "email": "adazhang@google.com",
    "time": "Mon Jun 08 14:54:28 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jun 08 14:57:13 2026 -0700"
  },
  "message": "- Encode non-canonical extensions as unknown fields during message conversion.\n- Update the oneof conversion to match the encoding-then-decoding roundtrip that the value with the largest field number will be set to the oneof field.\n- Add fuzz tests for conversion that converts messages between arbitrary minitables.\n\nPiperOrigin-RevId: 928785188\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f47cfa6efc30648f9822617b953e9403fc3cbd3",
      "old_mode": 33188,
      "old_path": "upb/message/BUILD",
      "new_id": "e36b5c237cb46fdd4cfc82f7aadf2b01b71a80cf",
      "new_mode": 33188,
      "new_path": "upb/message/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5999d99288266a6ce8272eb1718d20f42d83c952",
      "old_mode": 33188,
      "old_path": "upb/message/convert.c",
      "new_id": "12ee37f6153f92b8970c1b1b78b7f5845a604b39",
      "new_mode": 33188,
      "new_path": "upb/message/convert.c"
    },
    {
      "type": "modify",
      "old_id": "6014865a97babf4685e50af5a5ed1237fcbd4a4a",
      "old_mode": 33188,
      "old_path": "upb/message/convert_fuzz_test.cc",
      "new_id": "0621a846c9b6c727e278077170ed7439b097ce90",
      "new_mode": 33188,
      "new_path": "upb/message/convert_fuzz_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8294687e445244241741e64f66ae868572622c41",
      "old_mode": 33188,
      "old_path": "upb/message/convert_test.cc",
      "new_id": "4514679b989e733d8a2a2b536154f32f25254e53",
      "new_mode": 33188,
      "new_path": "upb/message/convert_test.cc"
    },
    {
      "type": "modify",
      "old_id": "de67e4ca172394837509556a342e5b78e538b3e3",
      "old_mode": 33188,
      "old_path": "upb/message/convert_test.proto",
      "new_id": "d2f0430d07f381c7bde3d01f5b880e9a6a219d81",
      "new_mode": 33188,
      "new_path": "upb/message/convert_test.proto"
    },
    {
      "type": "modify",
      "old_id": "d784f0418884fceb034ce2998c62b977d99581a7",
      "old_mode": 33188,
      "old_path": "upb/message/internal/compare_unknown.c",
      "new_id": "55d5fdd2945e0b20f77a4a9073e4e8679cd581a0",
      "new_mode": 33188,
      "new_path": "upb/message/internal/compare_unknown.c"
    }
  ]
}
