)]}'
{
  "commit": "ce560630bf6dd9fd6f2ccafe8922f81661b7e6d0",
  "tree": "bbd08f388319271b11b3e4df78d9ed7dc283d8ee",
  "parents": [
    "4008d229aa7505775486d6a86705efd2800599b3"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "jhaberman@gmail.com",
    "time": "Thu Apr 15 15:53:17 2021 -0700"
  },
  "committer": {
    "name": "Joshua Haberman",
    "email": "jhaberman@gmail.com",
    "time": "Thu Apr 15 15:53:17 2021 -0700"
  },
  "message": "Sync from Piper @368734211\n\nPROTOBUF_SYNC_PIPER\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d252faa068aec30a404df11806080601101446c",
      "old_mode": 33188,
      "old_path": ".github/workflows/codespell.yml",
      "new_id": "46c5515e223e390317cbb9106b4f2cfbd94eaf27",
      "new_mode": 33188,
      "new_path": ".github/workflows/codespell.yml"
    },
    {
      "type": "modify",
      "old_id": "05a15edbf562db92fb4296fa36c7733a3247661e",
      "old_mode": 33188,
      "old_path": "CHANGES.txt",
      "new_id": "93ee2b8e868d51ddb078efc3ed8b09d8db9a0f51",
      "new_mode": 33188,
      "new_path": "CHANGES.txt"
    },
    {
      "type": "modify",
      "old_id": "b61cafc518f0542f1e42948cf671d54d1e248e24",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "ba085825dddeb287bc990cd0002a5bc9840934bd",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "ecb5a851b8a21fc58fd12821af0a99738d39fe2a",
      "old_mode": 33188,
      "old_path": "cmake/libprotoc.cmake",
      "new_id": "899304dc2e08255612c12e4033b8f96e60fc0236",
      "new_mode": 33188,
      "new_path": "cmake/libprotoc.cmake"
    },
    {
      "type": "modify",
      "old_id": "531998262d72116307e27174ea68229bb6686ee5",
      "old_mode": 33188,
      "old_path": "conformance/ConformanceJava.java",
      "new_id": "100bec4b54f09f0ce09274cdbd242ee1bab0848a",
      "new_mode": 33188,
      "new_path": "conformance/ConformanceJava.java"
    },
    {
      "type": "modify",
      "old_id": "147738dcbeff899defda253f4944af2b71465ed2",
      "old_mode": 33188,
      "old_path": "conformance/ConformanceJavaLite.java",
      "new_id": "eb3d06afc58ec2b370ebd22b64775e8d272a9b6a",
      "new_mode": 33188,
      "new_path": "conformance/ConformanceJavaLite.java"
    },
    {
      "type": "modify",
      "old_id": "c6f019a13c695de8b8d56a618030cdeb42c10bf1",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "5b04093ff25069091c59149f5a2487900785102e",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "042f69ee60b8406c01eff18a95ee708a6cbc6cb1",
      "old_mode": 33188,
      "old_path": "csharp/src/AddressBook/Addressbook.cs",
      "new_id": "8b21683db4eb1bbfb90e7655148e861dd957f0e6",
      "new_mode": 33188,
      "new_path": "csharp/src/AddressBook/Addressbook.cs"
    },
    {
      "type": "modify",
      "old_id": "9969a45f5266ae8ed1699834f89e0a05a2a247d4",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "7b5563680d2595130dd2c155f00329cb26a51be9",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "9d490c0a6e559b07e7d53bf5254c75bfb57fbf09",
      "old_mode": 33188,
      "old_path": "docs/third_party.md",
      "new_id": "535750d46e3d08ecc71391d461bd3b7c47bcc9ff",
      "new_mode": 33188,
      "new_path": "docs/third_party.md"
    },
    {
      "type": "modify",
      "old_id": "c262ab7e60642a7370e428a21094513f133c4dc2",
      "old_mode": 33188,
      "old_path": "examples/AddPerson.java",
      "new_id": "2f6a2313f299c24ab54b89d6def9aff36f87b260",
      "new_mode": 33188,
      "new_path": "examples/AddPerson.java"
    },
    {
      "type": "modify",
      "old_id": "580f7ac2af4af56b41cab1f20cdd2c348b3e44d9",
      "old_mode": 33188,
      "old_path": "examples/ListPeople.java",
      "new_id": "ab07b7914d6104d8afa9b351b84c02f881f0ee76",
      "new_mode": 33188,
      "new_path": "examples/ListPeople.java"
    },
    {
      "type": "modify",
      "old_id": "b4b33b4c658924f0321ab4e7a9dc9cf8da1acec3",
      "old_mode": 33188,
      "old_path": "examples/addressbook.proto",
      "new_id": "c77b57d3841277735168c12e964489465e37dd0c",
      "new_mode": 33188,
      "new_path": "examples/addressbook.proto"
    },
    {
      "type": "modify",
      "old_id": "c3434144b1eae244e6a4014febbf76dcc521bc8b",
      "old_mode": 33188,
      "old_path": "java/README.md",
      "new_id": "505afc946085b160bd722df4f9142c6fc6d054b3",
      "new_mode": 33188,
      "new_path": "java/README.md"
    },
    {
      "type": "modify",
      "old_id": "af2d7025abed8f6e8c9d0997708b410f55e8b6a2",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "6e13e489b4008064999eb801f7dbc886524ae03b",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4df7d434df12f2b7dd8e269057e0caf737d72d70",
      "old_mode": 33188,
      "old_path": "java/core/pom.xml",
      "new_id": "4325a27a8163d5a1b43b17a0d03c953eab2a1b86",
      "new_mode": 33188,
      "new_path": "java/core/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "e6efbab1e499eec9e4961c59cce2c098f11129c0",
      "old_mode": 33188,
      "old_path": "java/lite/pom.xml",
      "new_id": "5f0384503836ed587ba76e60dc090fa43d668d0f",
      "new_mode": 33188,
      "new_path": "java/lite/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "649ec0ce11c6f2434e81480d8fc700bc8db9d9e7",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "36ff73788c769afde71469505659700e09548f69",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "37d7c0fb8542ac210809dd9c5d149e86ac438b01",
      "old_mode": 33188,
      "old_path": "java/util/pom.xml",
      "new_id": "a907c924e173d74684727460b018a7bbed56ed75",
      "new_mode": 33188,
      "new_path": "java/util/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "806c90f25a463d1752967088e9a97c205e0b1f07",
      "new_mode": 33261,
      "new_path": "kokoro/linux/aarch64/dockcross_helpers/run_dockcross_manylinux2014_aarch64.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7933be40d392de01aa5b1727b925c48d80983ce9",
      "new_mode": 33261,
      "new_path": "kokoro/linux/aarch64/python_crosscompile_aarch64.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "527fc4849d3e791dc2990f091f253bbecd34b3b5",
      "new_mode": 33261,
      "new_path": "kokoro/linux/aarch64/python_run_tests_with_qemu_aarch64.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5af6d618660f050d0dfdaf9c4bffaaf8a633ae3",
      "new_mode": 33261,
      "new_path": "kokoro/linux/aarch64/test_python_aarch64.sh"
    },
    {
      "type": "modify",
      "old_id": "1b1032bd3775c049450223af0dea151427456eaa",
      "old_mode": 33261,
      "old_path": "kokoro/linux/benchmark/run.sh",
      "new_id": "ee80db3cf19548de4f49ffbd675f0e3141e69d33",
      "new_mode": 33261,
      "new_path": "kokoro/linux/benchmark/run.sh"
    },
    {
      "type": "modify",
      "old_id": "48e403bf720658cac72fe3242167fbed9535686a",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/package.xml",
      "new_id": "75595a41b6c49e462c2ec9ff95bead28323757b3",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/package.xml"
    },
    {
      "type": "modify",
      "old_id": "1a2069bfbb13f19ce9b8e2f363ba4715b52f6be1",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "4821f6d0dab27011bdf71c246a04b0e2dfd9ac5f",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "a95008501b7f30f1aa54fadd02822ef9d9747a9f",
      "old_mode": 33188,
      "old_path": "protobuf_deps.bzl",
      "new_id": "a4945b358a50bac1356cfc03bb6a2b46ffc4ac50",
      "new_mode": 33188,
      "new_path": "protobuf_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "9cb0b63e5a7d80f2c57d252c8f35a884dc37e52b",
      "old_mode": 33188,
      "old_path": "protoc-artifacts/pom.xml",
      "new_id": "df6a12eee5ee820e1a40a18d4c77605af5f02210",
      "new_mode": 33188,
      "new_path": "protoc-artifacts/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "7592be4eed3d3d14d3545490fa11977084dd7e1b",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/api_implementation.py",
      "new_id": "be1af7df6b36b97ee803cc26d14c7351c12f78bb",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/api_implementation.py"
    },
    {
      "type": "modify",
      "old_id": "3e3da055d3f2bfde0e68360095729b12e4b434cb",
      "old_mode": 33188,
      "old_path": "ruby/Rakefile",
      "new_id": "11397b0eb94f138d3f8f7fbf9059da99c36e3ee4",
      "new_mode": 33188,
      "new_path": "ruby/Rakefile"
    },
    {
      "type": "modify",
      "old_id": "ec17787f79fd4f6aa4109b893c13efdce95d8173",
      "old_mode": 33261,
      "old_path": "ruby/ext/google/protobuf_c/extconf.rb",
      "new_id": "eaab4db74f30b4ec17616fbca3765c674e4cc00b",
      "new_mode": 33261,
      "new_path": "ruby/ext/google/protobuf_c/extconf.rb"
    },
    {
      "type": "modify",
      "old_id": "b01741b61cec3c335805d7e7963acd7f94e1d5b9",
      "old_mode": 33188,
      "old_path": "ruby/ext/google/protobuf_c/message.c",
      "new_id": "1eb0cb76dc846fd4236cd0ec0676c34a6e9c0454",
      "new_mode": 33188,
      "new_path": "ruby/ext/google/protobuf_c/message.c"
    },
    {
      "type": "modify",
      "old_id": "c9eecee11e5b3aa78baf0e55a53f0d0a44466f41",
      "old_mode": 33188,
      "old_path": "ruby/ext/google/protobuf_c/protobuf.c",
      "new_id": "19917fe4f1f149f4903ec3baee29de2def99ada8",
      "new_mode": 33188,
      "new_path": "ruby/ext/google/protobuf_c/protobuf.c"
    },
    {
      "type": "modify",
      "old_id": "e4873b34d2bda002fea26bbada120919b7b38bb9",
      "old_mode": 33188,
      "old_path": "ruby/ext/google/protobuf_c/protobuf.h",
      "new_id": "01f18fb3a43bb0f0fa3b90a6fb09e7a84505430e",
      "new_mode": 33188,
      "new_path": "ruby/ext/google/protobuf_c/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "0602bab4e7ec410694bd68c070d3704f7b4e4789",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "e82926d62046a9d0122613d1d121ee010f5aa555",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "40c7726d83210a3e4c5537219c6af843a1de8e1c",
      "old_mode": 33188,
      "old_path": "ruby/tests/common_tests.rb",
      "new_id": "7021d600a55b6544b0941022bc9357c409d2a229",
      "new_mode": 33188,
      "new_path": "ruby/tests/common_tests.rb"
    },
    {
      "type": "modify",
      "old_id": "e67f37fb2e8b0156081a191ebe5ceb6649a93867",
      "old_mode": 33188,
      "old_path": "src/Makefile.am",
      "new_id": "c2b25c19fc33c457588482e0b44b8d7e1faab3b4",
      "new_mode": 33188,
      "new_path": "src/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "5ecf63f8c4e0d10074c4f397bd78f7e7039a7be8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.cc",
      "new_id": "f061f5a038dae576d4b800e32832ace3c50aaf0d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "0f4facd1f4ce9e1edd00c829099084c13ecceab4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.cc",
      "new_id": "e818046f319a1b0c2702574a6dc7112650d00181",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "5317281b39978015ce1616a1bde1f548f4d3368d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "052fb573130112076d27e0bdbb96bbe3af5f3e5b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "8b5c7f1826f6ce0ffaa66d4305c298a31d97a865",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena.h",
      "new_id": "59c9317f21a8961dc79be68f6fe37a09ae7148a8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena.h"
    },
    {
      "type": "modify",
      "old_id": "8ceab91aabc74ac8669dfe3c647761934f8dc346",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena_test_util.h",
      "new_id": "33f5cf4192937695ceb96c58a0262444760777bd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena_test_util.h"
    },
    {
      "type": "modify",
      "old_id": "ceecb95078d56738a237ed1d87fe1b7ac2bf4f20",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_helpers.cc",
      "new_id": "faaf0360a757c0d49e7e34161db2bce804bcb0b3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "43faf1cdaf38e77bd85291277e03459265a064d8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_helpers.h",
      "new_id": "468bdd91a7826140244ea213d3c12130826ea910",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "c9c30e0c635b7171ba6e6d4f3e013ddc760be8fa",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_map_field.cc",
      "new_id": "44c913868a568e6303c4f8667fdcd25af6633789",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_map_field.cc"
    },
    {
      "type": "modify",
      "old_id": "e91a4978147e7572bf4e6c633a2682419eff60ee",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_message.cc",
      "new_id": "9886d19ab436dbcd1484848ee593b0b8d50616e3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_message.cc"
    },
    {
      "type": "modify",
      "old_id": "7bad24ca84f7cb07ad00a0f57c386cb220b3457e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_message_field.cc",
      "new_id": "18c6f0930a56c8d2f6e2df6eb517c8c51d471bb9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_message_field.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e26a951e6edfdd3f73c2ef90c3977abc8054c26",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_parse_function_generator.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5166903f6235d6e9b7ef5a58ba35977005c9a40e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_parse_function_generator.h"
    },
    {
      "type": "modify",
      "old_id": "b1bf2882e3d225c3ea90ef74cde4cd83581047a5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/parser.cc",
      "new_id": "bbcc8e592b3d4a47e22d53bb0e67c911571d2f55",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "e0ba90f921b9f77bc453ff69b2b545f4d3937b3a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/parser.h",
      "new_id": "b5a5df89969b80f0216e3fe671197c8240d9c1bf",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/parser.h"
    },
    {
      "type": "modify",
      "old_id": "374a444a9ea30703a6d634592b6abfd1cfab0a35",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "1fd80a19fb73c2b60218986950ad468d28a81060",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "7c10ee6057aa6bd095aeeee088514258c87b29d9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "ed8746b390bf462e39170f00f09e27b83d9e4290",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "03c4e2b516ff25bc56cf7ab5c515dd943b4fafb7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.cc",
      "new_id": "40ded3a1eb17da13691c72f7ff536ef1d05cbb5d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.cc"
    },
    {
      "type": "modify",
      "old_id": "c22ae431c037507014ac1143d9ea489e7c169dee",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "047a401265e6fc5d01768af3a4410ba1ba9d67d3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "b43cb49b5bd1a1f5d9660dacb6a2e40588358487",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "880d2daebc5c5b1a0f14a5130758b51426c048df",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "01cd8d75b30eaa4be8c7bbac48b5566f5bc180d8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.cc",
      "new_id": "53307632b3c6a10b6f8e0d62e0ec5ea2cfb4bdd0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "b2149abb7be103d1354d696efc6b8d2b7afccb97",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.cc",
      "new_id": "2adc793c108f96831412b794d7aa1ba9076a8e47",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "bc534807947563cc033f198d03bd0f9eadb270c0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/extension_set.cc",
      "new_id": "aa57e67ec5c11c4c15f7617ed599318fb04fa2b4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/extension_set.cc"
    },
    {
      "type": "modify",
      "old_id": "c4b845a8ee5e72c9e4625149b935d8216d88738a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/extension_set.h",
      "new_id": "55492a6d311dedd4a9f31363a97e72519cba2978",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/extension_set.h"
    },
    {
      "type": "modify",
      "old_id": "6a6fc25b3cd5d794f6fb2be36a86ee8fa4b1bc30",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/extension_set_unittest.cc",
      "new_id": "7971fe59f9d7661beba1a30f68cd5b03e87419df",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/extension_set_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5890bb2c7026a974c8064324527815c03a74dc22",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.cc",
      "new_id": "f83f62d1835ca4b234a8a26ec7a33e18c610094e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "7234f5f9321bcd1145b8821cdef605150245a066",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_reflection_unittest.cc",
      "new_id": "8b14662f1b83582f3794c784da4f8f01ff24fffb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_reflection_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7efee12526a9512034c328c9d7fc884fd72a91bc",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map.h",
      "new_id": "df84e1efcb7685c70b0725c0fb58eb5c47525ea7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map.h"
    },
    {
      "type": "modify",
      "old_id": "542a1f8335b38d131532a56a411e484eeaa2a8f0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field.cc",
      "new_id": "23f36d03ed8f3f7f66c946cab218d96dad610b65",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field.cc"
    },
    {
      "type": "modify",
      "old_id": "e05d3ee04da26349067962af46e8140c3ee5fae2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field.h",
      "new_id": "452c463a0162b2d9e70d8aa1c26b0f8e6a39f537",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field.h"
    },
    {
      "type": "modify",
      "old_id": "8e921708de8f6a4597da759a34ec99486f875864",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field_inl.h",
      "new_id": "55648951d7904d4acdd6ab34ebfb23dd576cd0c5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field_inl.h"
    },
    {
      "type": "modify",
      "old_id": "665cb0eebe8712454f9cd4f3ed28a0adcb8e7212",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field_lite.h",
      "new_id": "46658d4dae48f6ea45aec20411bf530c63676b03",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field_lite.h"
    },
    {
      "type": "modify",
      "old_id": "dd70e989d0e1458b386aca1c72049b227cc97f32",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field_test.cc",
      "new_id": "e581f203826040c4ef5c7a840598b1159eee51e8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field_test.cc"
    },
    {
      "type": "modify",
      "old_id": "768858f76638e261355ae55494418c62e531eaf0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_test.cc",
      "new_id": "335756eec94628a8738712e40108abdd49cb1c67",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52e6a1db19bd14b604abea2c3802e53bf0cbf0f4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message.h",
      "new_id": "c9db4e84039a5534290718d2d45b8d7e17ba0c89",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message.h"
    },
    {
      "type": "modify",
      "old_id": "8a9b79dfb1cc1010ac362611a6be4c9ea8a47088",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_lite.h",
      "new_id": "68cfa039b60d9270ba18e0b78cbfa21b5c47bb78",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_lite.h"
    },
    {
      "type": "modify",
      "old_id": "0d97d407f14076a2f17e7feda6ae365423d90c85",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_unittest.inc",
      "new_id": "78a12972effc9651ac37329f67df8b6d8d266778",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_unittest.inc"
    },
    {
      "type": "modify",
      "old_id": "1f8d8fcb6398a1ee003ddb6fb6021b34b61b745e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/metadata_lite.h",
      "new_id": "ad5710c473f7532b2609352c1ebf0852ee3b9c61",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/metadata_lite.h"
    },
    {
      "type": "modify",
      "old_id": "8a98474512c184477a8d3438830aea5b2eccca11",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_def.inc",
      "new_id": "7a2a97554eb37c59241ad834cca1e2d557c46b75",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_def.inc"
    },
    {
      "type": "modify",
      "old_id": "85917621d4602ff59e75f09c97c02f1600af8dc9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_undef.inc",
      "new_id": "5d95a90829a3645cf73d3a197bb3571709e80fa2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_undef.inc"
    },
    {
      "type": "modify",
      "old_id": "83be3d83b42309026eb37f7b1714b2b889e023e8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/proto3_arena_unittest.cc",
      "new_id": "5588f912a6bccf03581fa098cf07c4e63cea74be",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/proto3_arena_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "58190e3d85bb46a8aa3d2a16ab8332f1cc950e2d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field.h",
      "new_id": "ebccf1896d28fcbe5a2a071b22fd73e81f9560c8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field.h"
    },
    {
      "type": "modify",
      "old_id": "f3e8c2d5fab90963ee5e0319ef88ceb51338db5e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field_unittest.cc",
      "new_id": "b2708853cc16f9fe896fca4c8a0aa64ddcbc3964",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3994ceba89bcdfc2d9879b60dd7ce91f76cb81dd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.cc",
      "new_id": "4dae9363babb35c4b1aee1608e1aa51bf9dc9d04",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "fbe98e786dfd7d0ac85af69794829579de1a01e1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.cc",
      "new_id": "1b2fbc7ae74a1e85cf6eef1681ce2dafafa68270",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "b7e6629a4c0a3532301fcd073c112e6941b1d9d2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "936ded87495bd14cca917aa3dfb93665c5f7cd17",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2abd92766cf90d926219766e55d12967396cd800",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/text_format.cc",
      "new_id": "449a5a66e11d54d1e2f334f5ba08baa6e40982b3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/text_format.cc"
    },
    {
      "type": "modify",
      "old_id": "3a3ee1563ab57eca39e44a076ec97b4914eed719",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/text_format.h",
      "new_id": "ce4d1f44a790b36d9e4cc69fefdcf5ad1e0150c6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/text_format.h"
    },
    {
      "type": "modify",
      "old_id": "a3040a62b3f1d910bc3d2a12f43642540c7aa955",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.cc",
      "new_id": "1828f839e99aceb3861638aeea1d05d88ea8d94b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "024b27751992a973471946c94c8c0f5fa78eb7c2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.cc",
      "new_id": "214d205a697e90b2fa22f34788bb2a9e17807682",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "f5b7f240baf62c5641b384b39aff723f3aa3ee1c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "362f7cd7da36c65a65535efab1cfa9441f6300c5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "fa26488d98a58193dde5687e08a3570ad066c504",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/unittest_proto3_arena.proto",
      "new_id": "17529397974e0557a1f35dacb7c4e3ffc3f33b11",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/unittest_proto3_arena.proto"
    },
    {
      "type": "modify",
      "old_id": "4815178cd401f3c9982898f6701d391a9e4c367a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.cc",
      "new_id": "88e01df64734e3155b9695aa3d6a517b8b385708",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.cc"
    },
    {
      "type": "modify",
      "old_id": "943a0db2d3e87148acaa9969183b3980bc5467f7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.h",
      "new_id": "4cdb8173045eec4f1a7499e945a8a0f280c11085",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.h"
    },
    {
      "type": "modify",
      "old_id": "c791d05bd6a1de43446100e6123000b566fd5d40",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.cc",
      "new_id": "0f16f6630d1bdc9346b8db8427f1e14a4ec93b64",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.cc"
    }
  ]
}
