)]}'
{
  "commit": "7fa050d8c1ebe9062c49bde974498707f98b96bc",
  "tree": "32cfbd2b5f6f0c519e72ce7008f98706a571402c",
  "parents": [
    "9b8b2760f82433e30b7613284f01a3d37dea76d6"
  ],
  "author": {
    "name": "Eric Salo",
    "email": "salo@google.com",
    "time": "Mon Nov 20 11:26:11 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 20 11:30:03 2023 -0800"
  },
  "message": "upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h\n\nPiperOrigin-RevId: 584082079\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7cc1b7ac1c7b7a50aa7e93a0113a2a6adcaa93d",
      "old_mode": 33188,
      "old_path": "upb/message/accessors.h",
      "new_id": "3a23f2f75b851568988b77bb5cc96e8824b2f7aa",
      "new_mode": 33188,
      "new_path": "upb/message/accessors.h"
    },
    {
      "type": "modify",
      "old_id": "67e3fee9b688a002863fd9de414324b100a055d2",
      "old_mode": 33188,
      "old_path": "upb/message/copy.c",
      "new_id": "23f558f501a965acf3bdeac7926f258466ce4abd",
      "new_mode": 33188,
      "new_path": "upb/message/copy.c"
    },
    {
      "type": "modify",
      "old_id": "d80db811698688ac2125f8f91560fa9974e28e53",
      "old_mode": 33188,
      "old_path": "upb/message/internal/accessors.h",
      "new_id": "aa39009cd07a0ed609486a621b1ddecc52c668ad",
      "new_mode": 33188,
      "new_path": "upb/message/internal/accessors.h"
    },
    {
      "type": "modify",
      "old_id": "6c820395598d66d3fb38489aed0836faf8eeac45",
      "old_mode": 33188,
      "old_path": "upb/mini_descriptor/BUILD",
      "new_id": "57aca1872ad3579ae22f8e6043676db49eaf3163",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/BUILD"
    },
    {
      "type": "modify",
      "old_id": "6575e92e300e0ccdbb1261e111dceb74f4437b28",
      "old_mode": 33188,
      "old_path": "upb/mini_descriptor/decode.c",
      "new_id": "1470b3f56e567bfb1d9f0c959d8aeaf1471ad97b",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/decode.c"
    },
    {
      "type": "modify",
      "old_id": "c744dd9d660bffe77abc1c628956564376d7299e",
      "old_mode": 33188,
      "old_path": "upb/mini_table/field.h",
      "new_id": "6bfd33b685e70e1f25377bd7e016f77795c52285",
      "new_mode": 33188,
      "new_path": "upb/mini_table/field.h"
    },
    {
      "type": "modify",
      "old_id": "3ed8afec76355175a06ef45e81abf4714f891240",
      "old_mode": 33188,
      "old_path": "upb/mini_table/internal/field.h",
      "new_id": "7425d7102b6e31dae9b625e2ec962668a99420ab",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/field.h"
    },
    {
      "type": "modify",
      "old_id": "93c42344f20a80df5fe46a1520f9cc3f1068714a",
      "old_mode": 33188,
      "old_path": "upb/wire/decode.c",
      "new_id": "bd91d587fda41a75ac02d198d9884cc5bd08a235",
      "new_mode": 33188,
      "new_path": "upb/wire/decode.c"
    },
    {
      "type": "modify",
      "old_id": "0cd533a5a947dcc2004df3a19265efba3ac6123a",
      "old_mode": 33188,
      "old_path": "upb_generator/protoc-gen-upb.cc",
      "new_id": "fa60e8360336f56658b3b405ac6f853effa450e5",
      "new_mode": 33188,
      "new_path": "upb_generator/protoc-gen-upb.cc"
    }
  ]
}
