)]}'
{
  "commit": "58d4420e2dd8a3cd354fff9db0052881c25369ce",
  "tree": "dacfd3d3e9900de7c50eed6604e102ce37070ae5",
  "parents": [
    "6fc04c3f0e07857dff1f55b884f957b4c65aea8e"
  ],
  "author": {
    "name": "Rafi Kamal",
    "email": "rafikamal@google.com",
    "time": "Mon Nov 11 17:06:56 2019 -0800"
  },
  "committer": {
    "name": "Rafi Kamal",
    "email": "rafikamal93@gmail.com",
    "time": "Tue Nov 12 13:38:58 2019 -0800"
  },
  "message": "Down Integrate Internal Changes\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07e8317d6f8c3e6bdfaab5b655f4b7199dbd9a80",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "f88791276590e424122048d0b5ddcb6669e9eaf4",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "710b34c6daa48354f6ac0111bdd8bd73345d3ee5",
      "old_mode": 33188,
      "old_path": "cmake/libprotobuf.cmake",
      "new_id": "0c12596c238bc0128465ba29e0780a95e8b7f028",
      "new_mode": 33188,
      "new_path": "cmake/libprotobuf.cmake"
    },
    {
      "type": "modify",
      "old_id": "c5b3f4e16345c47fceb0e019e004093c29f6c1e1",
      "old_mode": 33188,
      "old_path": "conformance/ConformanceJava.java",
      "new_id": "fa4dfb774ddf1599615574281ab5c938952e3aeb",
      "new_mode": 33188,
      "new_path": "conformance/ConformanceJava.java"
    },
    {
      "type": "modify",
      "old_id": "016f79326fba7a0685f4f33b0cafcea4f6b2928c",
      "old_mode": 33188,
      "old_path": "conformance/ConformanceJavaLite.java",
      "new_id": "147738dcbeff899defda253f4944af2b71465ed2",
      "new_mode": 33188,
      "new_path": "conformance/ConformanceJavaLite.java"
    },
    {
      "type": "modify",
      "old_id": "c1747bdb53ce5069d4bdfec0c2d21b89f512d3a7",
      "old_mode": 33188,
      "old_path": "conformance/binary_json_conformance_suite.cc",
      "new_id": "d297ae362fe7dc2ca64d6d35dfce9c0e2d74df17",
      "new_mode": 33188,
      "new_path": "conformance/binary_json_conformance_suite.cc"
    },
    {
      "type": "modify",
      "old_id": "08182b6f586fa563f770137114e0c1ab3b7ec878",
      "old_mode": 33188,
      "old_path": "conformance/binary_json_conformance_suite.h",
      "new_id": "aaf8bb4d9ef8c205fd19b140b4cc53e3d8cace95",
      "new_mode": 33188,
      "new_path": "conformance/binary_json_conformance_suite.h"
    },
    {
      "type": "modify",
      "old_id": "54da406c3cfa90a2b11ab6a472afd523f3d4ab80",
      "old_mode": 33188,
      "old_path": "conformance/conformance.proto",
      "new_id": "1db4000778142251a2a70745d5df4389a998c49b",
      "new_mode": 33188,
      "new_path": "conformance/conformance.proto"
    },
    {
      "type": "modify",
      "old_id": "c7f4b2d4b310f12df3b0752e1766195a42c95fe9",
      "old_mode": 33188,
      "old_path": "conformance/conformance_cpp.cc",
      "new_id": "1cdfdae45736af3790a459c056fb1dc8776670f2",
      "new_mode": 33188,
      "new_path": "conformance/conformance_cpp.cc"
    },
    {
      "type": "modify",
      "old_id": "88d9749389e863e4b8e6e4dc5748489b0317a2c1",
      "old_mode": 33261,
      "old_path": "conformance/conformance_python.py",
      "new_id": "37ee36e24c51f6cd5721998c9c2f5e583260683c",
      "new_mode": 33261,
      "new_path": "conformance/conformance_python.py"
    },
    {
      "type": "modify",
      "old_id": "0743b5e361b56583d8f65ad249d94d30a1cb88aa",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test.cc",
      "new_id": "07b4150670678ae537a9bc448b2cdfc6659cd43f",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6a993de0eaee6ae3b4a567b031398fed0250414c",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test.h",
      "new_id": "9f4ce37892e1faba5e3175fccf2731953b9d0ea3",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test.h"
    },
    {
      "type": "modify",
      "old_id": "c68b2c7e95607ae4a8b3100ce6c3e4275b680bd6",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test_runner.cc",
      "new_id": "9f893cb8e704f7052890bed1fdb15076a63f9328",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test_runner.cc"
    },
    {
      "type": "modify",
      "old_id": "4cb0a052c5752f0e52fbdc42a84863a1b9a7ff40",
      "old_mode": 33188,
      "old_path": "conformance/failure_list_js.txt",
      "new_id": "ef9131a78eac6b1575f18cad24bc2238fb3eda67",
      "new_mode": 33188,
      "new_path": "conformance/failure_list_js.txt"
    },
    {
      "type": "modify",
      "old_id": "97b7b9072736c90617659d06278ee133673fe22c",
      "old_mode": 33188,
      "old_path": "conformance/text_format_conformance_suite.cc",
      "new_id": "fc7b2515230ba7c43e0b11aae4cdd87bf56f37e4",
      "new_mode": 33188,
      "new_path": "conformance/text_format_conformance_suite.cc"
    },
    {
      "type": "modify",
      "old_id": "65ba9b1265ad812a2d4f275434b63f87ac08d5ea",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Conformance/Conformance.cs",
      "new_id": "849dc55e801d0b0a03eefedf6e1f7ac64295795a",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf.Conformance/Conformance.cs"
    },
    {
      "type": "modify",
      "old_id": "4404d162585edd6847a228df006fd61c6bb483aa",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Test/testprotos.pb",
      "new_id": "818b227b37a8c1e3622a99542859ec46aa5d1b84",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf.Test/testprotos.pb"
    },
    {
      "type": "modify",
      "old_id": "0bbf3139716289fe65ed97635c8bcf4dae39fae9",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs",
      "new_id": "00e1e9faa4536e96741fca8ff115b3049b32e591",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs"
    },
    {
      "type": "modify",
      "old_id": "a13f1da08f92a689218d08a5271bccb10c8f3d22",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/ByteString.java",
      "new_id": "17b7c98c99dda2efda678074dc2ebbfabd892e83",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/ByteString.java"
    },
    {
      "type": "modify",
      "old_id": "d46b1bac7b516066c34764b5b6b0f5d9936e4ec4",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java",
      "new_id": "1ee785de8e6b0a8b5b7cba5cbaf7b627cb8f1206",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java"
    },
    {
      "type": "modify",
      "old_id": "4e00bb4728928039bcccbfe7ef13146e0852da4a",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java",
      "new_id": "5f7b387170dd9b31a56dd46c096e8e441494ca25",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java"
    },
    {
      "type": "modify",
      "old_id": "8e2659359bde3936302f2e78e40d833cdb201688",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/MessageLiteToString.java",
      "new_id": "4aea9528ac01751911ce7e8affa0c6b4b3d01e9a",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/MessageLiteToString.java"
    },
    {
      "type": "modify",
      "old_id": "0c6cf99963cbe81790a374cdac8ec173855b1b5f",
      "old_mode": 33261,
      "old_path": "java/core/src/main/java/com/google/protobuf/MessageSchema.java",
      "new_id": "8f9ce7328ee07c1b4b513ff3ab39249cda4300ec",
      "new_mode": 33261,
      "new_path": "java/core/src/main/java/com/google/protobuf/MessageSchema.java"
    },
    {
      "type": "modify",
      "old_id": "c2557ab85b947eda39fbc7ecdbe3ef01e646caf6",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/RopeByteString.java",
      "new_id": "54d41805950908f09e206ad9024fa9bdbf296628",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/RopeByteString.java"
    },
    {
      "type": "modify",
      "old_id": "929926721296ed6d073a29c90082ded00cd6905e",
      "old_mode": 33188,
      "old_path": "java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java",
      "new_id": "46c2d8678a47b0bb98d42073783fb423d8ee7209",
      "new_mode": 33188,
      "new_path": "java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java"
    },
    {
      "type": "modify",
      "old_id": "6316bd85327891e92eb264a5e7dd52bb7077db1a",
      "old_mode": 33188,
      "old_path": "java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java",
      "new_id": "c7eb57c63d4c05c8c4738b6d4fc31c69964d0f9d",
      "new_mode": 33188,
      "new_path": "java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bb31e57b25988161585c75680ceac69231b6575",
      "new_mode": 33261,
      "new_path": "java/lite/proguard.pgcfg"
    },
    {
      "type": "modify",
      "old_id": "e0cd12e043a47a81e327b4bebae16d2af1fb236c",
      "old_mode": 33188,
      "old_path": "js/binary/decoder.js",
      "new_id": "75d4ff7053b4b83ac62fe61c6ee77f087c2a39a8",
      "new_mode": 33188,
      "new_path": "js/binary/decoder.js"
    },
    {
      "type": "modify",
      "old_id": "0387f0439599ca7c6b07b380aa4f65657d0f3fe9",
      "old_mode": 33188,
      "old_path": "js/binary/encoder.js",
      "new_id": "726481b2c1c3bb3db19ab262243b4a456d0ede7e",
      "new_mode": 33188,
      "new_path": "js/binary/encoder.js"
    },
    {
      "type": "modify",
      "old_id": "ae31c8d1ce25d27ef6a516c662d65e019d3bff59",
      "old_mode": 33188,
      "old_path": "js/binary/proto_test.js",
      "new_id": "aee327a8ea27830d9f65d45537977c23a6b8f3be",
      "new_mode": 33188,
      "new_path": "js/binary/proto_test.js"
    },
    {
      "type": "modify",
      "old_id": "9e193ac03e92014c7f947da4d0262b3db1a9ac5c",
      "old_mode": 33188,
      "old_path": "js/binary/reader.js",
      "new_id": "2af1a4ac393a660f6c2165aed3dd6d59ed9dac28",
      "new_mode": 33188,
      "new_path": "js/binary/reader.js"
    },
    {
      "type": "modify",
      "old_id": "c2965c4cffae46eafbe41b5242730d09161b6a9b",
      "old_mode": 33188,
      "old_path": "js/binary/utils.js",
      "new_id": "195247ecd28427d5b10702a384265533beba31c5",
      "new_mode": 33188,
      "new_path": "js/binary/utils.js"
    },
    {
      "type": "modify",
      "old_id": "51a9deec216dcb7844223bfe1fff0a4924a38245",
      "old_mode": 33188,
      "old_path": "js/binary/utils_test.js",
      "new_id": "e953ace9fc39cad47d2a3e2d2145ec1d05110f31",
      "new_mode": 33188,
      "new_path": "js/binary/utils_test.js"
    },
    {
      "type": "modify",
      "old_id": "8c5bff810ea3d972d9815b3c0690c1e34537e69f",
      "old_mode": 33188,
      "old_path": "js/binary/writer.js",
      "new_id": "ab9a815056022caf65919c9af71d9ae5a7ae00bf",
      "new_mode": 33188,
      "new_path": "js/binary/writer.js"
    },
    {
      "type": "modify",
      "old_id": "589a2938d5ede7d424a7e56ff6634ba756ebd78f",
      "old_mode": 33188,
      "old_path": "js/map.js",
      "new_id": "ab852e4a4d46dfaed57b8adffacd079ba5b67897",
      "new_mode": 33188,
      "new_path": "js/map.js"
    },
    {
      "type": "modify",
      "old_id": "52c541eb401f2bf2ba56f2f52e26d6f2cd14b250",
      "old_mode": 33188,
      "old_path": "js/message.js",
      "new_id": "4bf0378de2dfd0b3a8913d4a547451866ccfd192",
      "new_mode": 33188,
      "new_path": "js/message.js"
    },
    {
      "type": "modify",
      "old_id": "b2d0da1240d138d80e08e0bb93a5d0da65ebfe58",
      "old_mode": 33188,
      "old_path": "js/message_test.js",
      "new_id": "e038f65c519e26b1e8feb171100be9e1e5484450",
      "new_mode": 33188,
      "new_path": "js/message_test.js"
    },
    {
      "type": "modify",
      "old_id": "7f9d71d3f61ca8d49ec8a9807ad0a0a95ae4ab28",
      "old_mode": 33188,
      "old_path": "js/proto3_test.js",
      "new_id": "79acc3c2611383968f65edf4836aca946a47c97b",
      "new_mode": 33188,
      "new_path": "js/proto3_test.js"
    },
    {
      "type": "modify",
      "old_id": "61fdd259fe7c77ec362c20fd78463bc9f2b740d3",
      "old_mode": 33188,
      "old_path": "objectivec/google/protobuf/FieldMask.pbobjc.h",
      "new_id": "92d504229a4730ec14efff70aa378f69f3affa61",
      "new_mode": 33188,
      "new_path": "objectivec/google/protobuf/FieldMask.pbobjc.h"
    },
    {
      "type": "modify",
      "old_id": "2c2a0796b2670b58b6e6c0306aeac4921bded1ba",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/descriptor.py",
      "new_id": "383cb66353e6dae9abf5d9301c6a5391a61d0c34",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/descriptor.py"
    },
    {
      "type": "modify",
      "old_id": "b4d30e2c941c06438956127a1b6ddcecd0fbb74d",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/enum_type_wrapper.py",
      "new_id": "eeb2dae90f4806af68217297039d899a8f385c75",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/enum_type_wrapper.py"
    },
    {
      "type": "modify",
      "old_id": "939d4961e7cb3cc3416d26c79bd535a1ae53fc2a",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/json_format_test.py",
      "new_id": "e3992f99ba266f9499f1231762f0af688c07e51c",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/json_format_test.py"
    },
    {
      "type": "modify",
      "old_id": "786a7ca7dd682a93da19ae44d6edcbb3a40f9678",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/internal/reflection_test.py",
      "new_id": "dace15447cddedbb4e37779c895dc5551e74d6d5",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/internal/reflection_test.py"
    },
    {
      "type": "modify",
      "old_id": "504af13a1266e8fd849135c2b2c80597e055d397",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/internal/text_format_test.py",
      "new_id": "aa6f97b1b62b697abd3fcdb1a4b27a54c2a6178d",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/internal/text_format_test.py"
    },
    {
      "type": "modify",
      "old_id": "6c3b1cb8cb2ead5fde7739c417ad204c4ef34f68",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/json_format.py",
      "new_id": "a11874de2955fc53e8c5a2076070e25f14b4e90e",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/json_format.py"
    },
    {
      "type": "modify",
      "old_id": "7066cba6473464ff8ee1e2c147bfed8c081d4aee",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/pyext/message.cc",
      "new_id": "e3e66ae2e15f0cd1d52c23a4922c89a8e0e04e57",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/pyext/message.cc"
    },
    {
      "type": "modify",
      "old_id": "ecdfd5a714e6ced0f7920c13532fce0c686b88c2",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/text_format.py",
      "new_id": "a85184e321d3bba40bfb092ae02322111d038f17",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/text_format.py"
    },
    {
      "type": "modify",
      "old_id": "a5bd9ce7826cad131640de5cd1801c6e3c75cc9d",
      "old_mode": 33188,
      "old_path": "src/Makefile.am",
      "new_id": "60bb445d9bcf8c9046132ce01638325b7ff4ecb6",
      "new_mode": 33188,
      "new_path": "src/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "3ccd92167bce4c204e44ff8530c78f4aee5248a5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.cc",
      "new_id": "5a79335b6caf7d580e44f6d6d3a9c08f40a6a7d1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "ca01b0477c295efdf18a09a8a303089fba271249",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "7ea175d4df5bfe492f25ee4a0aad98a76e1e2ccb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2b0175c7f83f8ccc9599a20d56b26d7b6d713b77",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.cc",
      "new_id": "294c4ef435eadc76f866a492d41fe46886c31800",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "af7ab8c4250f1edebccab47675b259a9f9fbd73f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "91bc34e2b44a2217204a93bdd50539f625191ac6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "0171c561683e7e662b9e7e88f9f7128bd8a2c967",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena.cc",
      "new_id": "069dcdfa36df273861f84146b6c2c29f51d685c0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena.cc"
    },
    {
      "type": "modify",
      "old_id": "736b4e40811e22966d06688ad2464508bfdfdd50",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena.h",
      "new_id": "d73b53c79f7c945ff64adff5e2851707c638aa4d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena.h"
    },
    {
      "type": "modify",
      "old_id": "0beec171f7c50d1ed408d7421bfa5b1737574f41",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena_impl.h",
      "new_id": "d7b7ed73ed1be72867457db8c7c8313c522e0cae",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena_impl.h"
    },
    {
      "type": "modify",
      "old_id": "99e26b875245f671937fc49dd8c11fd6bf05d22d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arenastring.h",
      "new_id": "122f391e513c94618a97f1f12fca7fd427ec9f4f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arenastring.h"
    },
    {
      "type": "modify",
      "old_id": "70a3f76722b9d6ed0f66f5fd52346527d66f9b18",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arenastring_unittest.cc",
      "new_id": "c5da4476b4dba55eba9cd0431c91f069c6a4f52a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arenastring_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1fbc34e235e9fe2f47bd29f92eaf5bb9510a1820",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/command_line_interface.cc",
      "new_id": "9278bd08342228feacb3542ddcaa885461cc69ad",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/command_line_interface.cc"
    },
    {
      "type": "modify",
      "old_id": "1a9b66ad2f67517fed164136807aa9e57274d041",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/command_line_interface.h",
      "new_id": "9449fa397914799b7712fd7b43476afc856a64fb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/command_line_interface.h"
    },
    {
      "type": "modify",
      "old_id": "5a31215e48ba763df773ace10026994bc383457a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/command_line_interface_unittest.cc",
      "new_id": "e4fd54e011ffd6f5fc199887cf5b3cc3493bbf79",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/command_line_interface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "366fcb66ecdd9e5f2a6793f297d6229d1fa6d345",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_enum.cc",
      "new_id": "c0a03ad40f6ae2d8f2eb07c3e715e07b838049f3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_enum.cc"
    },
    {
      "type": "modify",
      "old_id": "890387eb6585a609ef3aa4988865f9921c3cb663",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_field.cc",
      "new_id": "5b2ca151dcafd2c52c340c370b4993378a210643",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_field.cc"
    },
    {
      "type": "modify",
      "old_id": "66565fb5b71780e8244ae3b1baf9d9f120a977ae",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_file.cc",
      "new_id": "45fd30871c5eeb147230a75b4384d63948d8a951",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_file.cc"
    },
    {
      "type": "modify",
      "old_id": "f34986ee2e1685fb6473798fc2c4e26c34e1d7ad",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_helpers.cc",
      "new_id": "062ad6b3327332fe57a5d4063e6fa1c9e6449afc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "2f11b50a0731b7bf118142b988a30a77b142660a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_helpers.h",
      "new_id": "28cf78e7e62546ab838181216725c04840905d60",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "1a707552105467b1014d956450b9c17680c8b78a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_message.cc",
      "new_id": "b88c1f7e5e293e9f773aea1ece811691b2ad4e6d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_message.cc"
    },
    {
      "type": "modify",
      "old_id": "6c5a0171583903525d0fb64ef09600fbc45d0a74",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_message_field.cc",
      "new_id": "12c6524b5cfbd8ba29bdc97166bbc5e780daa456",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_message_field.cc"
    },
    {
      "type": "modify",
      "old_id": "966eeea5774563a6cfe1ea681ef32d3c89d420be",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/cpp_string_field.cc",
      "new_id": "847f76c2176cdfc52c33d4eed53bfbcecc493715",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/cpp_string_field.cc"
    },
    {
      "type": "modify",
      "old_id": "c51681edf79fcdacec541e0e30e2757c542388d2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h",
      "new_id": "6354e9e6aafc84094f0efd62583564a5dbbc7323",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "fa3e245c6f88694bfac85cd02347b8a77ea3ed43",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_names.h",
      "new_id": "44852721a85e9d88529948beec3965df62ec8767",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_names.h"
    },
    {
      "type": "modify",
      "old_id": "e1c539ae177cb720d8b84881edd341b9b94518e4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/main.cc",
      "new_id": "b723b14abf054929d41097bdc2f01fdf6328cdbf",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/main.cc"
    },
    {
      "type": "modify",
      "old_id": "724e94654e4d512e847496b6448d5171ccacbe98",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc",
      "new_id": "09a808bf405c694abd96323a2257e6c2f08f810f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "b0f73dfcb3de16555a2a08364d09b320da33bb7a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "354b4c8bc8ec99af8b0081936012d6024a749407",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "ec70e03445cc79308f18cdb5316559ff554d1448",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "2dee810ecabc534ea75ae1dc0f4e451d2e393a46",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "f42a85e48331a31530af49fb75eb110fc6b98c8c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.cc",
      "new_id": "f50d29f3eac0ff0e97c2f8d1428048d0c3e89fac",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.cc"
    },
    {
      "type": "modify",
      "old_id": "0af4fb11b29974287b4ebb35f8c27946217b4223",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "470b29264f40aa4b5cc72f8cc625eebd98b923c9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "6941e2e1909fbaf79995202923d5f97ab1d0cd8a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "20912ff70d0473b94ac8e6da7d42643c0e38e140",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "a2926e94b4778d24af06e646a3a5f7886a7b7869",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor_unittest.cc",
      "new_id": "898c1da195fe519b0e1bc64e15f79d968fb337d7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4d13304a39514845fdea0925cd14318411b7dcf0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.cc",
      "new_id": "56775065e5e2d1661bdf03a5b6741864fedfc96b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "456d69f410ba8b6f0e603800eb70cf2d3476e7e7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "804361d37d674c6f6e5b3857b35c3f22aab35cfc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "a0de9f3fbd6ce81dbb26e502cfaa99e0c21bfa5a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/dynamic_message.h",
      "new_id": "9bd609f898e2f0bce79583c179a9bd394fdb1ac1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/dynamic_message.h"
    },
    {
      "type": "modify",
      "old_id": "2beb8b72b8cb42f8eadbe050857564d2e2134f3e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.cc",
      "new_id": "5fb1993934fdaeb3886d18a4c3e28aaae70c1353",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "6f0ff98c62bc42f7227c2feaff164bf44d782112",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "71d3d2029fedc270db133a08648dccac9ff6f281",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "6d404fce30f92e1be037d4c035defab8bdd30846",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/extension_set.cc",
      "new_id": "b4eb6e186cd14bb714bd7db0a7c39a0ee55219cb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/extension_set.cc"
    },
    {
      "type": "modify",
      "old_id": "b70414718370228b928a48f375486f34a2f70c21",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/extension_set.h",
      "new_id": "222f6dbcfa9480232ce94bffa6aaaf90ff6f8be9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/extension_set.h"
    },
    {
      "type": "modify",
      "old_id": "81c9ec4607aaf70735a6260e935d62d74524594e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.cc",
      "new_id": "78c343f1b4c1292dd7c8134ab9696322bbbf9d61",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "d38333b35d4b7adcf275457717896ce74d7ecbd7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "cce1e1b80c3cfad4f2e33d34f85662dc376aa963",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "4015b1a3eaf077430f6b435c7cec63f93b7b246b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.proto",
      "new_id": "baac8744cb2a6e73859750674fc67638d282f7a8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.proto"
    },
    {
      "type": "modify",
      "old_id": "b169bf1f2ef9af3cd9db2ec3d4493026d3de552a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_reflection.cc",
      "new_id": "9641ebdf1aed2c7d015b62a129fba0157bf17793",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_reflection.cc"
    },
    {
      "type": "modify",
      "old_id": "ecb8c0a67cc6b52f868bf9eb261fed264a67d8a7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_util.h",
      "new_id": "97546751fa00e2e7d0d57d94b3fc3698119ca381",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_util.h"
    },
    {
      "type": "modify",
      "old_id": "e8f1959a257ecbed070580c5a703845e3f6a21ca",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/implicit_weak_message.h",
      "new_id": "a3348daacb6a155f56c9a04093114db0460847ee",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/implicit_weak_message.h"
    },
    {
      "type": "modify",
      "old_id": "01164441a6883534fd20470a07e0a279f66a9028",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/io/strtod.cc",
      "new_id": "03acb5b294afbb32b582da2d9a450ae86c3bd763",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/io/strtod.cc"
    },
    {
      "type": "modify",
      "old_id": "fbc57a4a9f69bda9d33c7c2d40eae73c5e9b62b1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_entry_lite.h",
      "new_id": "d35b98ce2d7a17f9ef94db10f0346bfd23393b87",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_entry_lite.h"
    },
    {
      "type": "modify",
      "old_id": "091a0b7051c7b7f93efbec68235402f37aca23cd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field.h",
      "new_id": "38bf26aebb974eeb6a7ea181a089a990841a951d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field.h"
    },
    {
      "type": "modify",
      "old_id": "91b098d654ccad49459b5187ee3b856935296d28",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field_lite.h",
      "new_id": "3f2f6324ab6627648efd53c9062f8bb8a3b6bb26",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field_lite.h"
    },
    {
      "type": "modify",
      "old_id": "f1d8d04ab363c24bd27cf129fc8be2f965b11ab7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_type_handler.h",
      "new_id": "d63a10c374cb20bd9273e6e14a097c857e5a8ddb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_type_handler.h"
    },
    {
      "type": "modify",
      "old_id": "09446eea470cf3659576c4a6c33472ead582b233",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message.cc",
      "new_id": "5d768b953a7a2ddc8ffa7be9e78d541cc0930ce7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message.cc"
    },
    {
      "type": "modify",
      "old_id": "92aa1f15b71b1425eb8a384e5b2c9e433cf82501",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message.h",
      "new_id": "237ba733c3339e63744d7c14145186161ac597c1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message.h"
    },
    {
      "type": "modify",
      "old_id": "9a892c63faaf5cde7f34440bcbf5f4c5ba321449",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_lite.cc",
      "new_id": "4f5cc5fe917beb50bf297d181d572bc9131d44f6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_lite.cc"
    },
    {
      "type": "modify",
      "old_id": "0b718a0a2df5328f0ebb0dea13046d097f9a7b58",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_lite.h",
      "new_id": "31746f3e386224af3d4bf538043c3775b9d210e2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_lite.h"
    },
    {
      "type": "modify",
      "old_id": "1d78ee6385199bce2b73db2cef5eb930bda82872",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/parse_context.cc",
      "new_id": "76b0f3b554fc7f58185fd22b8789231e4ff3ce35",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/parse_context.cc"
    },
    {
      "type": "modify",
      "old_id": "fb634f429a2162762e882b0dd82529d107000872",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/parse_context.h",
      "new_id": "921ea51beb3bba3d9c64a04e2263921f7336a973",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/parse_context.h"
    },
    {
      "type": "modify",
      "old_id": "b6e56267fb258e881ec756e7326e04296073df8f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_def.inc",
      "new_id": "39cb6bde0a8daf8b70b7b8305519dce864bba449",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_def.inc"
    },
    {
      "type": "modify",
      "old_id": "bfa620e91bfcf0302fee30f9302ad44104f5d65e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_undef.inc",
      "new_id": "e1b4f1b2206f5739c922ec621ac3f3cf377ba4b5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_undef.inc"
    },
    {
      "type": "modify",
      "old_id": "fc73917c509beeecfd06c7b71c82a82ad3672948",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field.cc",
      "new_id": "1c43c56a9b281fe49470f3e87ab7d0c9ad531c43",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field.cc"
    },
    {
      "type": "modify",
      "old_id": "280e0ef2cce3b401e413a5b5b80860c8a339d698",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field.h",
      "new_id": "cce1e4ed9ec65c3a24f9ff169ba7aab4570cbc03",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field.h"
    },
    {
      "type": "modify",
      "old_id": "bb6e8a9ee2902dbf04535dd1e3ca3c9fde65e8d7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.cc",
      "new_id": "7ae94456faddeabf5fab27049f100718c20a85ed",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "4aad4e2d48756be98ebf5781c9056b7f373ecd4d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "8a49008c93bb678da35da40f7285540898547e27",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "770ed301f176ecc953d772b52cf25d0054c9cffc",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.cc",
      "new_id": "15a889b12e68d6616509d4016b2eae2e552468c4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "4b399c06a9fa64b4b62aa8411069cac8d3bc63a7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "05a5f74453923c61b0af856e871e19b697701814",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "23d33e47616e81dc71e07f7f69f44e31d355047d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/bytestream.h",
      "new_id": "08403861a78b9160dbcf563e41da4896e7e58f7e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/bytestream.h"
    },
    {
      "type": "modify",
      "old_id": "db603932184b125fa54c52fbf6dbd3db82ab14d3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.cc",
      "new_id": "4db493b70c49ed87a2898fd75053934129b031fa",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.cc"
    },
    {
      "type": "modify",
      "old_id": "4e11880cfe8be8b31f3933b26d8dc7c8636e441f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "2ee72f5ea8490d11bf9526021a2af6e0147aa179",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "delete",
      "old_id": "7a335bd6c552d61dd79ed0965a0595ad81abe1d3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/mathlimits.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e8443228c07464313074d4c01547e34d106e9dc",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/mathlimits.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "479032d064e753509d3e0c6a28cd06607a7e7b08",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/mathutil.h",
      "new_id": "7116d2d5560a34c883af38ebec26f446d2fea377",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/mathutil.h"
    },
    {
      "type": "modify",
      "old_id": "2903775ff4d3af55bd28b835d1609173cca81135",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/port.h",
      "new_id": "31d2a10c07dfc40347065c3ca2d604a5e6f9136e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/port.h"
    },
    {
      "type": "modify",
      "old_id": "440a0ed41ac5d41c7dd847fe4d9f80c2badd7778",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/status.h",
      "new_id": "04ecc633bc9f23d126a50111a4b47bd2b56ac099",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/status.h"
    },
    {
      "type": "modify",
      "old_id": "06250b1dd33cb716188123a34b996a3adffe3eb4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/strutil.cc",
      "new_id": "62b3f0a8711b09630297eb764df0fa5a4b9d57b2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/strutil.cc"
    },
    {
      "type": "modify",
      "old_id": "e28d22ec8b4c3a47b0d2a5defe6c20c8dfedc5cb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/strutil.h",
      "new_id": "e688c8e83859fd3d35aa4a05a0c8d1909d9b1b57",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/strutil.h"
    },
    {
      "type": "modify",
      "old_id": "07d16efacdfe63022729fcc51b8e610a339a815b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/strutil_unittest.cc",
      "new_id": "141d263a401a56e291be91a7a96039971481ad38",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/strutil_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1d0c33f566eb70f40705c5b8dcead90c4f00a17c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/test_messages_proto2.proto",
      "new_id": "f8207431e3f57136deb0fb7e8f218a83cb6d12f3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/test_messages_proto2.proto"
    },
    {
      "type": "modify",
      "old_id": "a10f44d946e1dbb4a8a1757e82a538ddd344240d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/test_messages_proto3.proto",
      "new_id": "803e2c31ea76a477a17489bb6255549f5ded9a50",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/test_messages_proto3.proto"
    },
    {
      "type": "modify",
      "old_id": "be8231d6592e14d6b810aa557e5c08bed5f9ad62",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/text_format.cc",
      "new_id": "6b3308892764193945fb9e20ec3ae41c88f3203b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/text_format.cc"
    },
    {
      "type": "modify",
      "old_id": "dd507da8b688c604b50d3a632fb54793136c9654",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/text_format_unittest.cc",
      "new_id": "3bb20b793a68549b373ed553a9bf3ae849dde763",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/text_format_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d079916b0786d3948e695a4be3f3ec9901b64594",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.cc",
      "new_id": "24a299ef01c922040d247fe25462f78b4308f1eb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "ec8a709d34f0cdc543db0f3666df50af63f2e91e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "497db63c7b351b86c42228dda731b16c9179c366",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "b6d9390840874daea070bd1ce8b68e4be3178175",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.cc",
      "new_id": "0db802cccc0279dc97634a4a3c0c277b596638c0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "56d4d0ca3bbca983381a5fa2c11a43f1a346b2a2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "679e132502ce46d5f6201f35a33b6dc89699f731",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d6f1149cf0c85d7371904ef403d5b0f560abc102",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/unittest_lite.proto",
      "new_id": "979c8416b470ad4f0766461d0c79868c4147594d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/unittest_lite.proto"
    },
    {
      "type": "modify",
      "old_id": "1c3bf91d4c1777cbb7cc9c115481656312bfb6c1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/unittest_proto3.proto",
      "new_id": "e93622a18729ac45594eb2dc2ca3ca5e48b69a15",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/unittest_proto3.proto"
    },
    {
      "type": "modify",
      "old_id": "3316506b9c29e0c54d3ce1c99d048124e601cf98",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/field_comparator.cc",
      "new_id": "54abcd43a47cf6ce67b393f447a3d453caefb567",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/field_comparator.cc"
    },
    {
      "type": "modify",
      "old_id": "7e538f8951c5637df576cb75197f5b6d2cfffd6b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/field_comparator_test.cc",
      "new_id": "90a5cafdcae7ac8b6a09b8a3bed976bba53b532e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/field_comparator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1ab0b86d2f6d06167ced2819c48d519dea4e65bb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/datapiece.cc",
      "new_id": "041ff7b74dce9a9d2075fafe93a803571e822b7a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/datapiece.cc"
    },
    {
      "type": "modify",
      "old_id": "54a405ac8ae7fc7df6ce01f4e4a9b8f964348baf",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/json_objectwriter.cc",
      "new_id": "a98e7bad5cb26646b1540771cbfd0bbe6d215115",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/json_objectwriter.cc"
    },
    {
      "type": "modify",
      "old_id": "2ecdb3c6bf6ad72137e259304c65a5986e2f9081",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/json_stream_parser.cc",
      "new_id": "a221b98c31334e318f6bb39df5e5825ed29f653e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/json_stream_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "398363a4f321e955bd81074b7f6b511f54cd9d1d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/json_stream_parser_test.cc",
      "new_id": "6bb22a6c0efe28c60296ef24e560193c773be409",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/json_stream_parser_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89f424b0cc955bd831e7c947d3e2304e017e04f8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/protostream_objectsource.cc",
      "new_id": "4fc026fa81b079b025635216c09c4993c5afd456",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/protostream_objectsource.cc"
    },
    {
      "type": "modify",
      "old_id": "9a9a74c3187f39974aad746ad076471359ac3d61",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/protostream_objectsource.h",
      "new_id": "a83031d17c45262dd781e6e6f95938899050da93",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/protostream_objectsource.h"
    },
    {
      "type": "modify",
      "old_id": "fb958e081e3f407a47545e3d4bb27ca5f654679e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/internal/utility.cc",
      "new_id": "e3cdbcb1285377b318f1a4d7a63ee0cd9fd75436",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/internal/utility.cc"
    },
    {
      "type": "modify",
      "old_id": "de08096b13e3d03f3e4459dd730210b2bbe227ce",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.cc",
      "new_id": "c9f10baeab9a62d42f0bc61ac13ed14f9526258f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.cc"
    },
    {
      "type": "modify",
      "old_id": "dd4267b512274c0d7d4fb9370b53cf2a5fe52b3c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.h",
      "new_id": "21cf374dd0e7bc4522ed94b9fc65ccd5c63376fb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.h"
    },
    {
      "type": "modify",
      "old_id": "c94881b0366e475150b4fc43fd3bcd598ddd9ea4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wire_format.cc",
      "new_id": "f60b774f3bf7ff5d1d1c2e0d545b24c5e0d5931e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wire_format.cc"
    },
    {
      "type": "modify",
      "old_id": "9721fe0cbacd49af03958f09adce63e4e4f8aead",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wire_format.h",
      "new_id": "57582e337b42d1cc9ef32c5904d800143011dc52",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wire_format.h"
    },
    {
      "type": "modify",
      "old_id": "f2017da0cdefa3b5924b8afe424f1e3fec5d59ee",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wire_format_lite.cc",
      "new_id": "47ad0f1e8bb22ead0b557e60517f6774bf6cfac7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wire_format_lite.cc"
    },
    {
      "type": "modify",
      "old_id": "012206b13faeedd6fdc52ba3b8c23de93357577d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wire_format_lite.h",
      "new_id": "449517a5a2301e53bc5e7fa0625977afe84c1b6d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wire_format_lite.h"
    },
    {
      "type": "modify",
      "old_id": "f3787362b760b66f22a1a123c898f450ac0ccd07",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.cc",
      "new_id": "8c8ce6846b027f47f48f936fe39ac2bd36ebdcb1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "95c7d6f728acd0463608dd5668e7abc7e15454a6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "4ee66db9aef5c14257a3e2938e54f974701196e2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    }
  ]
}
