)]}'
{
  "commit": "4f630a68574027e7f4215bcefcaf5b11a8bb507e",
  "tree": "540d8751f3dbad33f912b3471aedc458873b4013",
  "parents": [
    "c8be6ee00c3afd59aee970a8c648099d78bdd576"
  ],
  "author": {
    "name": "Feng Xiao",
    "email": "xfxyjwf@gmail.com",
    "time": "Tue May 17 15:13:59 2016 -0700"
  },
  "committer": {
    "name": "Feng Xiao",
    "email": "xfxyjwf@gmail.com",
    "time": "Tue May 17 15:13:59 2016 -0700"
  },
  "message": "Add compatiblity tests against v2.5.0\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a61e85601ee2eda06ef33adfa916c519edd5c20",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ceb96049d72b06a79b0756da0d22769068adf17",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/deps/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff0c4133f0d89cf066f9ccfbdc44a3ece26cad51",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a040145a66004de62025493d699dd4a2e10043f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/multiple_files_test.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abffb9d2ba22f44e2454539c25f5815e5cb9bfe5",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_builders_test.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fe5d560c9690fe5c2d4212c7911f97a74122b42",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16ee46e57dc27602a4990668f6d5b64ec4145a6a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f61b419bc2b33850b502e756b6c6b1e93f5bf29f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c82659b5e823de6c9a7ed71e2ee28ace2d5c0f1",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e67d97a69737d77f6e21c4c75d01a581907d63f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/test_bad_identifiers.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a785f79faf6106dda66692d3a7c31105f816915f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/descriptor.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6eb2d86f51f15504571d7c00bcfb773765202b2d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e591d29447505da667eac884ea170a726e978a73",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_custom_options.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa1762594e8960814d5ad052ded3a5b9520d4f6d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab12d1fb9fff7c368168cb52859eae3954084410",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_empty.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0b7c16a0d4f211fc349abc729351834ca43dbd",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c115b11171afaa03d7ee6aeedc7506689cfd7038",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81b117fe8489ecc4cba5410dbf876b4ca473657b",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea5d1b13fea77a432cecc0980664c020159d108a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d077563cbd84d7be6daddec3f553cb564f23da0a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1764aac8dbdaca6982e8eac11794440aac3a63a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d52cb8cc36d8924a3454f9170f6b338f14a59c5c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3497f09fa6d41b7b38357e7f2610dfb5c087d3e4",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_mset.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cffb4122c5c4f9d2e63a09d70c3784614617d88d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_no_generic_services.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feecbef8d4a90961b35be988402e49e74fed313c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_optimize_for.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83a7563afd9f147ec67a38c1a5561d58a402292e",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24447bdc85617bb68ec131e13872b2efc40e431a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a040145a66004de62025493d699dd4a2e10043f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/multiple_files_test.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abffb9d2ba22f44e2454539c25f5815e5cb9bfe5",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_builders_test.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fe5d560c9690fe5c2d4212c7911f97a74122b42",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16ee46e57dc27602a4990668f6d5b64ec4145a6a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f61b419bc2b33850b502e756b6c6b1e93f5bf29f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c82659b5e823de6c9a7ed71e2ee28ace2d5c0f1",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e67d97a69737d77f6e21c4c75d01a581907d63f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/test_bad_identifiers.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a785f79faf6106dda66692d3a7c31105f816915f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/descriptor.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6eb2d86f51f15504571d7c00bcfb773765202b2d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e591d29447505da667eac884ea170a726e978a73",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_custom_options.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa1762594e8960814d5ad052ded3a5b9520d4f6d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab12d1fb9fff7c368168cb52859eae3954084410",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_empty.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0b7c16a0d4f211fc349abc729351834ca43dbd",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c115b11171afaa03d7ee6aeedc7506689cfd7038",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81b117fe8489ecc4cba5410dbf876b4ca473657b",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea5d1b13fea77a432cecc0980664c020159d108a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d077563cbd84d7be6daddec3f553cb564f23da0a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1764aac8dbdaca6982e8eac11794440aac3a63a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d52cb8cc36d8924a3454f9170f6b338f14a59c5c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3497f09fa6d41b7b38357e7f2610dfb5c087d3e4",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_mset.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cffb4122c5c4f9d2e63a09d70c3784614617d88d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_no_generic_services.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feecbef8d4a90961b35be988402e49e74fed313c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_optimize_for.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05503bb146f7a14eb3adce68b54655a33538af5a",
      "new_mode": 33261,
      "new_path": "java/compatibility_tests/v2.5.0/test.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1ce46e7ab2d4e1a81fbbf00f6d87034558453d0",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6789550c49c247cb14258b5d82b98a633f3598c3",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/AbstractMessageTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c838274369484391e6e76aa97252696b5e5bed0e",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/BoundedByteStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bb9f731d2face671c4af880ca277db736db34e0",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ByteStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e67898ea4396a6fa4fecc5c43ffcdc7cec69056",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedInputStreamTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "354d89d6640bbde3c86ddde0022cae948b459753",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedOutputStreamTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee4e767520da7207a6c61eb7019aef326a442317",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DeprecatedFieldTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aabd7b4d7307bef398e218ed460c5e69e0e1f10f",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DescriptorsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00230678fb50ed29c26364fbdd01b73f9054ba4a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DynamicMessageTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a39500ead486e2749ed1a0c368d9852d6656a4a",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ForceFieldBuildersPreRun.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49f114643cea852005e2d06089d8e14bc89f5491",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/GeneratedMessageTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bc94eef1df4a7f106b3ecd9ddbd6d70e866ebc0",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringArrayListTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e21e038993251498308f26e1c134d8a8bf33fa54",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringEndToEndTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2dcc7e88238d62976b4f34303d46bbbc513dbc4",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LiteralByteStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8c95a87c7cdbf65938dff4278aea10740835ca8",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/MessageTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68d70beca1094118dd3fbacc82911e90806e962c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/NestedBuildersTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b35af689cd2c62fbfa301fc13c7f6efeb2bc85bf",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ParserTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a1d8cad9d5e5c2cb10c9d9ceaf423ac1a2e4c5d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RepeatedFieldBuilderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c1f5035b71ba648eb5c4a21d747631ac7504b82",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringSubstringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8caeadd9a161dd2891fc1d787fa161e8d379f628",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c7f751c0a963c167f8c8ddc12d8850a9d272f0c",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ServiceTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "534fee6d4dfc0cabfd51ab05408282e85532a725",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/SingleFieldBuilderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50867322958a1fdee80ae45b90fb5550b6757b42",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestBadIdentifiers.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a92348303e993937c38962bb9475cb2376f90756",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestUtil.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edcc8908a4d0494b31253a0f33dc614be363131d",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TextFormatTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9bfb691b1ef3c6571a9abe1a5db9cc05d959683",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnknownFieldSetTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb75d74b0c6b34f068653aa85cbd49ea709dca39",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnmodifiableLazyStringListTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7452872620b750a1fe3109746c852c0e543fe9f0",
      "new_mode": 33188,
      "new_path": "java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/WireFormatTest.java"
    }
  ]
}
