)]}'
{
  "commit": "81ce9e3f2817389532d752cb325e1f0d14b69cfc",
  "tree": "4e44cc265a99ed1bdb14bd9ff0966a9fd8ae4ab8",
  "parents": [
    "89b314c9b486ac03006af2eaeb9809e94b1c7508"
  ],
  "author": {
    "name": "cparsons",
    "email": "cparsons@google.com",
    "time": "Sun Aug 27 19:28:32 2017 +0200"
  },
  "committer": {
    "name": "Vladimir Moskva",
    "email": "vladmos@google.com",
    "time": "Mon Aug 28 16:09:37 2017 +0200"
  },
  "message": "Open source some objc tests. Most notably, proto and j2objc tests still remain, but will follow.\n\nRELNOTES: None.\nPiperOrigin-RevId: 166635306\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7348bd6a1bd1cf7694390d90e4e20f5544b1a790",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/BUILD",
      "new_id": "6993b1f45cdf6ddd22e97128ef4230a025d33eeb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "96e6d17f7ce9d8150aea77bc9ad12acdfeb39a8b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java",
      "new_id": "bd6ce313a4ee334f0e1b6dd63de2522e6deb8c56",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java"
    },
    {
      "type": "modify",
      "old_id": "c7c12582bbcec39c03ec0ec0ae479203f7c256b7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/BazelMockCcSupport.java",
      "new_id": "296cd82c3c7fc1f64bf73fffa877e5080e69c75b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/BazelMockCcSupport.java"
    },
    {
      "type": "modify",
      "old_id": "e1b2816e03cb0de192da905bddbbe1eec00f9899",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/MOCK_OSX_CROSSTOOL",
      "new_id": "86e7e7c344c42d5cf12d0ec8e9a8a6da1c17fa4e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/MOCK_OSX_CROSSTOOL"
    },
    {
      "type": "modify",
      "old_id": "7f2ab2b02a78864c8da6906a641e80e0d9aafd39",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockCcSupport.java",
      "new_id": "39c4b119f5ff4c5b6793800b0dd471d4aaf28bcb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockCcSupport.java"
    },
    {
      "type": "modify",
      "old_id": "4cbf95a631195e4530d7f5d602e129c56cef8290",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockObjcSupport.java",
      "new_id": "73f9e9b491e5d32d77687587ea1f5703ab3582a6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockObjcSupport.java"
    },
    {
      "type": "modify",
      "old_id": "f879b160b13baf148411dee60afb930af306dcfa",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoaderTest.java",
      "new_id": "c0a24572ff4a5a82cf272071012d24476abfcae2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoaderTest.java"
    },
    {
      "type": "modify",
      "old_id": "346e235a3d6b9145274a72afd51dd37731bc0665",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryTest.java",
      "new_id": "d76970aa85c0959ab1c98e76e9e7633d9030e629",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "b062851303490d32b434db9031d5330239ebf046",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleToolchainSelectionTest.java",
      "new_id": "cc2b7486439671b9626593ea8d6f00a6b952fddc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleToolchainSelectionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00620ee5590adb09ba9d6bab534cc4e33529af29",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/BUILD"
    },
    {
      "type": "modify",
      "old_id": "a0c95d249c4b8c72aec23260a82bbc933264becd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosExtensionBinaryTest.java",
      "new_id": "01754e5c2332e4acdc8f2d532097c52b44fc4bcc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosExtensionBinaryTest.java"
    },
    {
      "type": "modify",
      "old_id": "224559e8b686ab083eb0d0bd3df618afae30750a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosTestTest.java",
      "new_id": "7bb3872c317e1d96cce0b43da77d9ed0e1c35b1a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosTestTest.java"
    },
    {
      "type": "modify",
      "old_id": "3fff23e56cafde8460af31d10a27b8dc0852b1d2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/J2ObjcLibraryTest.java",
      "new_id": "e0e5098520fa840d63c0a0799f94e8552cbbc200",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/J2ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "acc33621bd13763eab0ba9228a1d28344cf403b5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcBinaryTest.java",
      "new_id": "4775e2df301bf61b9ae4a59c96336ba4f5daf7bc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcBinaryTest.java"
    },
    {
      "type": "modify",
      "old_id": "3409176a530b8d9640000b45381ccbc444604c42",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java",
      "new_id": "08b1d0b1912fdeff04d912780e7b8b6123a4e867",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "83611a5b4b08edf6611acdbc968d98c0c78533fa",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspectTest.java",
      "new_id": "35adffbd07dd2d6d2fa1c23c7187e4fe67c29112",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspectTest.java"
    },
    {
      "type": "modify",
      "old_id": "a2689cd8fc6ea9b1875d05c76da394155eba327c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProtoLibraryTest.java",
      "new_id": "043f21b8cbf7aaba3679282a9fc00e816b880d4c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProtoLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "2f4d819a365336fb46836009776a7a8b0c077a54",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java",
      "new_id": "b48d242c6ba429eacc73bf14b2aae82ddeffbb3c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "e7662a4eccb7a94a52092a42276a6116c31b00a2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java",
      "new_id": "dc7271c63dd780a0cad7b65467048aef4ba5db31",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java"
    }
  ]
}
