)]}'
{
  "commit": "07f6b578ee4908350212b297055f837ae644c617",
  "tree": "2c2c1d782433dbe2413d757aa599c31dd83fe7ba",
  "parents": [
    "b2e55eecdd7682bb0da6520e12716a3a52e13b09"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "haberman@google.com",
    "time": "Mon Jun 26 13:41:58 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jun 26 13:42:38 2023 -0700"
  },
  "message": "Split mini_descriptor into its own directory\n\nAfter this change, `mini_table` only has MiniTable definitions themselves.  Everything having to do with the MiniDescriptor wire format is in `mini_descriptor`.\n\nAlso rearranged some of the files in mini_table to have better structure for `internal/`.\n\nThis CL contains no functional change.\n\nPiperOrigin-RevId: 543529112\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d7ea0071534911bfa6bbf85d2086333086633c8",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "aae4844d1a0edff63b72bd1610ff3229cd99bfa3",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "5382b8bd39c97dbcb642dabd83f93895a05c18be",
      "old_mode": 33188,
      "old_path": "cmake/BUILD.bazel",
      "new_id": "a09712a100e17c620f9dd2781e07c02ef75a468b",
      "new_mode": 33188,
      "new_path": "cmake/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "43b9885da4671e65a1c9d6fae400f3619705f7ed",
      "old_mode": 33188,
      "old_path": "protos/protos.h",
      "new_id": "9095c3b7359e64eeaac8be3fdf9e578dcbe59114",
      "new_mode": 33188,
      "new_path": "protos/protos.h"
    },
    {
      "type": "modify",
      "old_id": "6233109d8a9a89a91aab0aabf57cf34dc270ccb1",
      "old_mode": 33188,
      "old_path": "protos/repeated_field.h",
      "new_id": "2c4e6f02af5f8d3a7755e26a9276437d9dfd96cb",
      "new_mode": 33188,
      "new_path": "protos/repeated_field.h"
    },
    {
      "type": "modify",
      "old_id": "8d9f04eff349039bf5ce0b4d8a051ed02e6bed6a",
      "old_mode": 33188,
      "old_path": "protos/repeated_field_iterator.h",
      "new_id": "84ea29ff6a2653ff9938d4dcadb0821ced9787f8",
      "new_mode": 33188,
      "new_path": "protos/repeated_field_iterator.h"
    },
    {
      "type": "modify",
      "old_id": "f010040b8e86d30bf09c1c2a0f0faa5f800c4b2b",
      "old_mode": 33188,
      "old_path": "python/dist/BUILD.bazel",
      "new_id": "e1e99b4b32e23edd0d4b1d108832ecfdfef6b3bc",
      "new_mode": 33188,
      "new_path": "python/dist/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "025b1a6f137dd863413c96ca4706dd22285cce85",
      "old_mode": 33261,
      "old_path": "python/dist/setup.py",
      "new_id": "df93e9a3be3ca535cc2b10c0c2e7c9ab25219e03",
      "new_mode": 33261,
      "new_path": "python/dist/setup.py"
    },
    {
      "type": "modify",
      "old_id": "8e9f1294ac1457ae11386e82544d8da1d09dd432",
      "old_mode": 33188,
      "old_path": "upb/collections/map_sorter_internal.h",
      "new_id": "3905f8a264f8cdb013c18fb7a3c738751193cd0a",
      "new_mode": 33188,
      "new_path": "upb/collections/map_sorter_internal.h"
    },
    {
      "type": "modify",
      "old_id": "053c7bdcd1f3d28df672dcaf4a1fff8afed3b94f",
      "old_mode": 33188,
      "old_path": "upb/collections/message_value.h",
      "new_id": "2e485eff21abf19e00c05f561e35bf136da057e6",
      "new_mode": 33188,
      "new_path": "upb/collections/message_value.h"
    },
    {
      "type": "modify",
      "old_id": "59f569484280e7a9383ca1b6fc02a6df6bb06de0",
      "old_mode": 33188,
      "old_path": "upb/generated_code_support.h",
      "new_id": "a328ccbfa0721358fc3b91b0e82bd24d154fee76",
      "new_mode": 33188,
      "new_path": "upb/generated_code_support.h"
    },
    {
      "type": "modify",
      "old_id": "d2c74df454900fb207413ef0b69f4dc8d3542f6d",
      "old_mode": 33188,
      "old_path": "upb/message/accessors.c",
      "new_id": "e5d5e4c0ec4d6e5e31dfa81b2e2731d24da619e7",
      "new_mode": 33188,
      "new_path": "upb/message/accessors.c"
    },
    {
      "type": "modify",
      "old_id": "7f354e797d711bbd0f5bc7d6bb4317b4473b6cec",
      "old_mode": 33188,
      "old_path": "upb/message/accessors.h",
      "new_id": "90f3c7a0beeca293f570a0b4d03c492ece3b9af5",
      "new_mode": 33188,
      "new_path": "upb/message/accessors.h"
    },
    {
      "type": "modify",
      "old_id": "53db8d5b3e7cd2a9441519e08ffd493d55476b08",
      "old_mode": 33188,
      "old_path": "upb/message/accessors_internal.h",
      "new_id": "6096f8cf1d7c04388d5ed7ebe1be72c2afa47ef5",
      "new_mode": 33188,
      "new_path": "upb/message/accessors_internal.h"
    },
    {
      "type": "modify",
      "old_id": "a46f60254e2ade7bfd47f662294c5925093f7f27",
      "old_mode": 33188,
      "old_path": "upb/message/accessors_test.cc",
      "new_id": "f83a164f1ece5f9c996ca53169caab5c4af050a0",
      "new_mode": 33188,
      "new_path": "upb/message/accessors_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9352683683183ea0bcf3149448453fd23f90dc37",
      "old_mode": 33188,
      "old_path": "upb/message/copy.c",
      "new_id": "335b4d5a4a08a42e749755ffbfaa9dc93a9a743f",
      "new_mode": 33188,
      "new_path": "upb/message/copy.c"
    },
    {
      "type": "modify",
      "old_id": "f760e5dc3566de61f5cde888ed83a6a4972e7325",
      "old_mode": 33188,
      "old_path": "upb/message/copy.h",
      "new_id": "23510533fb82386b81a8b46d7250d64e4c5ef638",
      "new_mode": 33188,
      "new_path": "upb/message/copy.h"
    },
    {
      "type": "modify",
      "old_id": "befcf10067cf13814cd6ed0696a2c8ca45142e54",
      "old_mode": 33188,
      "old_path": "upb/message/copy_test.cc",
      "new_id": "bdcde326abeb229e92b1849dfc85ef31f40629d8",
      "new_mode": 33188,
      "new_path": "upb/message/copy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac54d87c113008fd0f6599a5662ec7f69302eb47",
      "old_mode": 33188,
      "old_path": "upb/message/extension_internal.h",
      "new_id": "e6536bd90453c29c5e7f3f824c14782ee16b93b9",
      "new_mode": 33188,
      "new_path": "upb/message/extension_internal.h"
    },
    {
      "type": "modify",
      "old_id": "0b301a2a60017dcd61a1b80bc674a445591039d2",
      "old_mode": 33188,
      "old_path": "upb/message/internal.h",
      "new_id": "c71e189514faa1df76b1403b153f40e6ee2c28fb",
      "new_mode": 33188,
      "new_path": "upb/message/internal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95c7181f684a982c6f314b02a851fddd555a72f5",
      "new_mode": 33188,
      "new_path": "upb/message/internal/map_entry.h"
    },
    {
      "type": "modify",
      "old_id": "dbf0e139790ca10c6113dfeb2a2cf7bec75d3e6c",
      "old_mode": 33188,
      "old_path": "upb/message/message.h",
      "new_id": "25372f1703c5fdcc933e646726e6f71405883aaf",
      "new_mode": 33188,
      "new_path": "upb/message/message.h"
    },
    {
      "type": "modify",
      "old_id": "202f04f29d1ccf57aadbe7565b37a6963e510406",
      "old_mode": 33188,
      "old_path": "upb/message/promote.c",
      "new_id": "d340f2ba096cec43cb7dbda999bc2c6b21b5ddf3",
      "new_mode": 33188,
      "new_path": "upb/message/promote.c"
    },
    {
      "type": "modify",
      "old_id": "20168e5f464056f344105e37e189d45e99a5ee24",
      "old_mode": 33188,
      "old_path": "upb/message/promote_test.cc",
      "new_id": "1fe559f12918e8ba6e84e5b77e25a1429de22a2d",
      "new_mode": 33188,
      "new_path": "upb/message/promote_test.cc"
    },
    {
      "type": "rename",
      "old_id": "38872bd9b815efb52d68917fc2aa24ec7668e3a3",
      "old_mode": 33188,
      "old_path": "upb/mini_table/types.h",
      "new_id": "64602923b0d33143092aaf7a5af1b1b895519495",
      "new_mode": 33188,
      "new_path": "upb/message/tagged_ptr.h",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "4cc9d462f39e1391f0e12ac82d77735f89aa13ae",
      "old_mode": 33188,
      "old_path": "upb/mini_descriptor/BUILD",
      "new_id": "9dcf15e7604f3d8a9e4411e2ab87e5f4e1028ceb",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/BUILD"
    },
    {
      "type": "rename",
      "old_id": "075bc8da61d58cf7d314e7e005393b06f8d06632",
      "old_mode": 33188,
      "old_path": "upb/mini_table/decode.c",
      "new_id": "486bad61c3a0c4a9145b32f24a2809b2b0287e0e",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/decode.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "8f1779073e38c4914c816bb3dae235b0911190ab",
      "old_mode": 33188,
      "old_path": "upb/mini_table/decode.h",
      "new_id": "730b7ceb4368c441fa2d0fa55de3a7f8408cc7d8",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/decode.h",
      "score": 98
    },
    {
      "type": "copy",
      "old_id": "981a286d22dbb049bc27cce50955c00d6ed39fa6",
      "old_mode": 33188,
      "old_path": "upb/mini_table/sub_internal.h",
      "new_id": "ed7132f3cbabccfc7f05e2c6d548904caacbdbd0",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/base92.c",
      "score": 60
    },
    {
      "type": "copy",
      "old_id": "2a29ff505e58e1ad37a6dfe630309589a6a2d747",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_internal.h",
      "new_id": "498de8f82f485b278d834aff12760a72e2bc9e5a",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/base92.h",
      "score": 72
    },
    {
      "type": "rename",
      "old_id": "4b9046b2cf991bdd9621aff654f331b1cf781fa1",
      "old_mode": 33188,
      "old_path": "upb/mini_table/encode.c",
      "new_id": "d7aeeddcc13d82d5f0fde401ca77899bcd1c839e",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/encode.c",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "9525452ec9aac4003a5f8fe32da8de609cbd547d",
      "old_mode": 33188,
      "old_path": "upb/mini_table/encode_internal.h",
      "new_id": "7d465289b2037afbe17ca7b2111ed4f04960c02e",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/encode.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "ae2bfc579c89851d80815d8df1b53361e5bd4bde",
      "old_mode": 33188,
      "old_path": "upb/mini_table/encode_internal.hpp",
      "new_id": "1d22a76469eebcf4f0eb05c37586c1bc9285def0",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/encode.hpp",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "27adf9f199391ede14182ee1a2df744916dae584",
      "old_mode": 33188,
      "old_path": "upb/mini_table/encode_test.cc",
      "new_id": "61127c596805993cfcb3ca64a745a21f43629bea",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/encode_test.cc",
      "score": 97
    },
    {
      "type": "copy",
      "old_id": "2a29ff505e58e1ad37a6dfe630309589a6a2d747",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_internal.h",
      "new_id": "6f74344cdd959af07129c1b4e72669ab9b8b92f9",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/modifiers.h",
      "score": 71
    },
    {
      "type": "rename",
      "old_id": "3aebc8f1402970d87958c8acafe2c8999c6fe08a",
      "old_mode": 33188,
      "old_path": "upb/mini_table/common_internal.h",
      "new_id": "b9dff4ea664beb3234622fc0182cfdf87181ebaa",
      "new_mode": 33188,
      "new_path": "upb/mini_descriptor/internal/wire_constants.h",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "072538f48d9b3c61fb7ecdbcde61d6439aac17d1",
      "old_mode": 33188,
      "old_path": "upb/mini_table/BUILD",
      "new_id": "80139dc32b55855f80129fe19bb3f5eb0e071b55",
      "new_mode": 33188,
      "new_path": "upb/mini_table/BUILD"
    },
    {
      "type": "delete",
      "old_id": "c3bc5b7175a8a48a30909e5813304c307e8e38a7",
      "old_mode": 33188,
      "old_path": "upb/mini_table/common.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "copy",
      "old_id": "2a29ff505e58e1ad37a6dfe630309589a6a2d747",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_internal.h",
      "new_id": "21994ed2f73f16bdb283527dfb80eab98974c00e",
      "new_mode": 33188,
      "new_path": "upb/mini_table/enum.h",
      "score": 69
    },
    {
      "type": "copy",
      "old_id": "981a286d22dbb049bc27cce50955c00d6ed39fa6",
      "old_mode": 33188,
      "old_path": "upb/mini_table/sub_internal.h",
      "new_id": "7b4e6ac0de591234aef3b561a1d7136a0fa9cf3b",
      "new_mode": 33188,
      "new_path": "upb/mini_table/extension.h",
      "score": 83
    },
    {
      "type": "modify",
      "old_id": "3d3e4bab9fc2dd8a9a60a59913613762e0462daa",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_registry.c",
      "new_id": "32cc9b2eed320a5ca12bddd2508604751b53a916",
      "new_mode": 33188,
      "new_path": "upb/mini_table/extension_registry.c"
    },
    {
      "type": "modify",
      "old_id": "619e1d91d5fb6361a72aa0bd467872933353fd2b",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_registry.h",
      "new_id": "a3ac2dc7d23f680327f1644c3662fa9ec23c6d76",
      "new_mode": 33188,
      "new_path": "upb/mini_table/extension_registry.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8967927819a2b45e9e117769bbbc993d1c817999",
      "new_mode": 33188,
      "new_path": "upb/mini_table/field.h"
    },
    {
      "type": "copy",
      "old_id": "981a286d22dbb049bc27cce50955c00d6ed39fa6",
      "old_mode": 33188,
      "old_path": "upb/mini_table/sub_internal.h",
      "new_id": "089ca6f412893f4ef788f7d1dcb7b7f15415721a",
      "new_mode": 33188,
      "new_path": "upb/mini_table/file.h",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "f86a06bd012bbdcca4e174d3ad479274bdf8e50e",
      "old_mode": 33188,
      "old_path": "upb/mini_table/enum_internal.h",
      "new_id": "21548c310ae592dbd541f6254a08166713afb345",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/enum.h",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "2a29ff505e58e1ad37a6dfe630309589a6a2d747",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_internal.h",
      "new_id": "d1ed67a6632b8f1e739a441038e422177012e33e",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/extension.h",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "1494cccc0f7dd4b90b3550c436c5e653953b75df",
      "old_mode": 33188,
      "old_path": "upb/mini_table/field_internal.h",
      "new_id": "175c935f450f019ddbf6dea0f764e19d18e503a5",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/field.h",
      "score": 63
    },
    {
      "type": "rename",
      "old_id": "b102bdfca2e4e1fa28d48549e3296e52261818ec",
      "old_mode": 33188,
      "old_path": "upb/mini_table/file_internal.h",
      "new_id": "a08676f4a894e823f036b3a32f578a982796abce",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/file.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "f129ac9ff5d042f59fcc89e8657156f59b2c9484",
      "old_mode": 33188,
      "old_path": "upb/mini_table/message_internal.c",
      "new_id": "7123d2fe00fc16cc797ffc4eab7ae20641f11038",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/message.c",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "57e69382ddab0cb582528ec3f398d40398b2de30",
      "old_mode": 33188,
      "old_path": "upb/mini_table/message_internal.h",
      "new_id": "e8138ae5bfdb2d6e96144e55b8c52784c2b672d5",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/message.h",
      "score": 74
    },
    {
      "type": "copy",
      "old_id": "981a286d22dbb049bc27cce50955c00d6ed39fa6",
      "old_mode": 33188,
      "old_path": "upb/mini_table/sub_internal.h",
      "new_id": "60264eff4d5ce9ee082790831f5a9daab508560d",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/sub.h",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "c0f89f9f366da1f658d92c545f60ac1b8aa40a6c",
      "old_mode": 33188,
      "old_path": "upb/mini_table/common.c",
      "new_id": "f7e1402b4abc6b829ac9b45963b300945745007e",
      "new_mode": 33188,
      "new_path": "upb/mini_table/message.c",
      "score": 75
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ebc66e9e660bf5471a15c1a6d34d629451d5340",
      "new_mode": 33188,
      "new_path": "upb/mini_table/message.h"
    },
    {
      "type": "rename",
      "old_id": "981a286d22dbb049bc27cce50955c00d6ed39fa6",
      "old_mode": 33188,
      "old_path": "upb/mini_table/sub_internal.h",
      "new_id": "6d6fe86d82ddf9b81bef3bd78d579ef6dd4f94bd",
      "new_mode": 33188,
      "new_path": "upb/mini_table/sub.h",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "7fa600153e67197985394d1847a8d203477d93ae",
      "old_mode": 33188,
      "old_path": "upb/reflection/def_pool_internal.h",
      "new_id": "c55e7eabba6139da76ae7afd51fc5ed27956b4a4",
      "new_mode": 33188,
      "new_path": "upb/reflection/def_pool_internal.h"
    },
    {
      "type": "modify",
      "old_id": "f25724e92c2ab97b9f4d10e13feaf317a88aa34b",
      "old_mode": 33188,
      "old_path": "upb/reflection/desc_state_internal.h",
      "new_id": "86426d33037f24a52da2fcb2a48996cb6388503f",
      "new_mode": 33188,
      "new_path": "upb/reflection/desc_state_internal.h"
    },
    {
      "type": "modify",
      "old_id": "49f047c5be464fac00e62a0eea44dce9280cd3fe",
      "old_mode": 33188,
      "old_path": "upb/reflection/enum_def.c",
      "new_id": "060ebce5a5a2812aabb427668a3684c7b6bcc3df",
      "new_mode": 33188,
      "new_path": "upb/reflection/enum_def.c"
    },
    {
      "type": "modify",
      "old_id": "da4d03807b3ca8f6bf040a7d4633e4116164541b",
      "old_mode": 33188,
      "old_path": "upb/reflection/field_def.c",
      "new_id": "06851cf08729bea6f4756a6ee70a6cf7d4df2082",
      "new_mode": 33188,
      "new_path": "upb/reflection/field_def.c"
    },
    {
      "type": "modify",
      "old_id": "cb89adf135273a0ad63908036163a91f54123293",
      "old_mode": 33188,
      "old_path": "upb/reflection/message.c",
      "new_id": "80a0d585754c5d3e3779d30020feafc2f454299b",
      "new_mode": 33188,
      "new_path": "upb/reflection/message.c"
    },
    {
      "type": "modify",
      "old_id": "ff5c1e5b80b4a7a922a74c4c2350093a8ea613b1",
      "old_mode": 33188,
      "old_path": "upb/reflection/message_def.c",
      "new_id": "4cade9e7f145ab15eb218cd29e2a561e3c91349e",
      "new_mode": 33188,
      "new_path": "upb/reflection/message_def.c"
    },
    {
      "type": "modify",
      "old_id": "9d8b658c5db76dc2be33540ac130635b8bafc79a",
      "old_mode": 33188,
      "old_path": "upb/test/BUILD",
      "new_id": "64541133afc7e262a4765b1eba85936baf2b48e5",
      "new_mode": 33188,
      "new_path": "upb/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c0a2d9a654bf9b282c4cf0982362152777261669",
      "old_mode": 33188,
      "old_path": "upb/test/fuzz_util.cc",
      "new_id": "0c2037dfe19e35d52e008ea69f4b991fc283f016",
      "new_mode": 33188,
      "new_path": "upb/test/fuzz_util.cc"
    },
    {
      "type": "modify",
      "old_id": "301dfcb00657003475c3941f6691c26f0d841ebe",
      "old_mode": 33188,
      "old_path": "upb/test/fuzz_util.h",
      "new_id": "0df6d1a0e7ed087645d3a518483a8ae28599f63a",
      "new_mode": 33188,
      "new_path": "upb/test/fuzz_util.h"
    },
    {
      "type": "modify",
      "old_id": "14601ebfca8ada833fc4890d80a200326c78a3f9",
      "old_mode": 33188,
      "old_path": "upb/test/test_mini_table_oneof.cc",
      "new_id": "21483b1dbcf75915534b142bb553de9f79e1667c",
      "new_mode": 33188,
      "new_path": "upb/test/test_mini_table_oneof.cc"
    },
    {
      "type": "modify",
      "old_id": "f0a3ea6fea474635ce0ad195fc8df050cea62dab",
      "old_mode": 33188,
      "old_path": "upb/upb_so.c",
      "new_id": "64403cfc16b28bc961215adecd5a7e4e9f5567eb",
      "new_mode": 33188,
      "new_path": "upb/upb_so.c"
    },
    {
      "type": "modify",
      "old_id": "fda1dedfc654dbcb990dbbb22804cf9bcd058355",
      "old_mode": 33188,
      "old_path": "upb/wire/decode.c",
      "new_id": "a99932d20e72b99113ce92a1f969dc32d4048bfc",
      "new_mode": 33188,
      "new_path": "upb/wire/decode.c"
    },
    {
      "type": "modify",
      "old_id": "9e7a7c6da702d7c6802a3d775658b2b91d3a2b43",
      "old_mode": 33188,
      "old_path": "upb/wire/encode.c",
      "new_id": "702350ab90c7addf3d3b0ccd32af3f08895747b5",
      "new_mode": 33188,
      "new_path": "upb/wire/encode.c"
    },
    {
      "type": "modify",
      "old_id": "4283699e2beefc0e643d40f98125c766b4c09f4c",
      "old_mode": 33188,
      "old_path": "upbc/BUILD",
      "new_id": "f631e6a51a47c3146786d3cd683a26ed07175bb3",
      "new_mode": 33188,
      "new_path": "upbc/BUILD"
    },
    {
      "type": "modify",
      "old_id": "34f3ca131821acd48c1ae40ed7b885b52b89e877",
      "old_mode": 33188,
      "old_path": "upbc/code_generator_request.c",
      "new_id": "836b41438bb0e8530499c0387ce4fe69d379008c",
      "new_mode": 33188,
      "new_path": "upbc/code_generator_request.c"
    },
    {
      "type": "modify",
      "old_id": "f492d595d56e78829d3e5430284cdbbe02582d25",
      "old_mode": 33188,
      "old_path": "upbc/file_layout.cc",
      "new_id": "012aa088732e348cb2bff7907f0bc74b0d4f5746",
      "new_mode": 33188,
      "new_path": "upbc/file_layout.cc"
    },
    {
      "type": "modify",
      "old_id": "3acd3808cde2c6fec774fbe088d9e45a4e068899",
      "old_mode": 33188,
      "old_path": "upbc/file_layout.h",
      "new_id": "dbde0f814c842f97d3723cd43860a64beb8b1774",
      "new_mode": 33188,
      "new_path": "upbc/file_layout.h"
    }
  ]
}
