)]}'
{
  "commit": "d922e651f75ede33a47a4b5da3be0188a94aa897",
  "tree": "f3e74027bb04d2805340371e2cd6143c0222fecc",
  "parents": [
    "ba23f313daf8d0afd8c35ccc72c5661fd897bd5e"
  ],
  "author": {
    "name": "nharmata",
    "email": "nharmata@google.com",
    "time": "Wed May 17 20:29:19 2017 +0200"
  },
  "committer": {
    "name": "Dmitry Lomov",
    "email": "dslomov@google.com",
    "time": "Fri May 19 15:07:46 2017 +0200"
  },
  "message": "PiperOrigin-RevId: 156331430\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07a5641dfa532b6204f53637a723737be46eb58b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/BUILD",
      "new_id": "3e753e61775d77f901dbaeba529ca1386d9f4c05",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "03416f67dd3d59f8cdaedc9137fdf914cf68090e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java",
      "new_id": "5381c82aba4da35a8ffa77f9d0dd2d154d705d77",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java"
    },
    {
      "type": "modify",
      "old_id": "00da7e78da2fd614a5625e1afa60632f72f80888",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java",
      "new_id": "ce2ec24923548447b63a29c7d03d429fc05979d8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java"
    },
    {
      "type": "modify",
      "old_id": "78c525f1e563ea771a0e492bb0ac08e022484766",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/PrecomputedValue.java",
      "new_id": "ebdbdf065699cd545bd95c21c07fcb815deea591",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/PrecomputedValue.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0b771dc3156bc2b94bc55d7a18a8f2a68e792ea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62335dd0d4b21792d2e40b93230fdd5d312bbc57",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a23d251280d0df4768540387cc3fd1239110b23b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/PackageFactoryBuilderWithSkyframeForTesting.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8f08c6f7a4ca6a5aa87f6c281c16e7e026ea815",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/PackageLoader.java"
    },
    {
      "type": "modify",
      "old_id": "302276a94f2927ed2b3be007d4e03ccc925d0f85",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/BUILD",
      "new_id": "adcbbf9d5602611b5b51dd87db3e7601610c2503",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "57a6ac45dbd350905baaf7834f7873b74566f4d6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java",
      "new_id": "70e3ef0d011d44072596f5fd58952352c3bb8d56",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java"
    },
    {
      "type": "modify",
      "old_id": "7f88ad32413192416af61abf3bece4f0f9d85876",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java",
      "new_id": "0fb75bf762a47dbbf5df781fda3c3abb177b8b50",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "1c88d6d8b497f3332dd2ca87f5955b481417c03e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java",
      "new_id": "77fcd43d68a29d4a7c566d4019b3617739fec6bd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "9cfc8fd9b2e6519e8c238374940ec1935769bbf7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java",
      "new_id": "0f61da443169149af72abc4b75153da33b93a385",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "f08e502b21f190df39cc05cae64a645864cb8f58",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/LoadingMock.java",
      "new_id": "217c37565d8c09bd75cfff5aa2286e42ea0a111c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/LoadingMock.java"
    },
    {
      "type": "modify",
      "old_id": "975160dc0d2a1040412f1deefcee78a6db3bf513",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java",
      "new_id": "3ebda8ea716c1b642e5d8078556693bef3f04bc9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "91297b50b1cf76b85356ae4d80e643854d866c9e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java",
      "new_id": "1633111ceab9b152e6d9a80265facee485e6d1be",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java"
    },
    {
      "type": "modify",
      "old_id": "8e57f6c5d81312549bb63529fc89960d04e3b0f3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java",
      "new_id": "def12d9fc096312b70e7ec1dff508d15fe5ecbaa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java"
    },
    {
      "type": "modify",
      "old_id": "9de3dec925582f0858018e604feef3ed1d9fd85b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java",
      "new_id": "eb114ea22468d4eba7e262d780d2a1e480950e24",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java"
    },
    {
      "type": "modify",
      "old_id": "d31fa524c9aa0961ff2aa92843826f78359a02c0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java",
      "new_id": "3b7908e74da34b3f91802c9e5e73719729738900",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java"
    },
    {
      "type": "modify",
      "old_id": "449cf0ca11d19ceafd729a62ca73b5a3c08ca8b8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java",
      "new_id": "849a3b712d9c1aba6aad1172bb48fe86c36256b8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "491ecc14d160581a9a1fcd3f1e4e54a3f15b00ad",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/ArtifactFunctionTestCase.java",
      "new_id": "c01285e969ffdf1fcf7590c8e72cff1ac809ed2e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/ArtifactFunctionTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "8e1ff34c53cdb1417617e7326066c21f7c081862",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java",
      "new_id": "8be17f206499dcfe66b44abf461d5a6ee10a07ea",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "2c92706a7ae193680ddfbbc6ea03087e5463400a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/FilesystemValueCheckerTest.java",
      "new_id": "74e7c776e5b52b43b50bfdc689d9642448e085ec",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/FilesystemValueCheckerTest.java"
    },
    {
      "type": "modify",
      "old_id": "a2d51781c3cba9539c4c41a4c75a83467c8f2752",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalRepositoryLookupFunctionTest.java",
      "new_id": "c8c5bae0319fe76ea3445e04946db578000e4be2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalRepositoryLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "9fe08801d53734cee84c06f07611ab1bca1e8941",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java",
      "new_id": "ff5b2bdeee59465d68c501f9af9f0ab0f1fecae0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "d2ddae08a4d23dcb3792c2e232ba19f11c1db4e8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/RecursiveFilesystemTraversalFunctionTest.java",
      "new_id": "2aa91f699d023b732bc4612604eda6b697b4db2d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/RecursiveFilesystemTraversalFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "901fa9ffe9962d574746d54573f60bb8f2e4820b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/TimestampBuilderTestCase.java",
      "new_id": "2104ec53dd976b430699b6eed50a878759d65f84",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/TimestampBuilderTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40deb5089dad35d7797c004dac01f25eb95c1213",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoaderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89f75b39c4d1685d307c79b6e0747a01f151f692",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/packages/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6f6e4df2c0177b4b2ff7e149e61373736cb6f8f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoaderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21f20cfb16d931515f79be6b63089c87ff9867ad",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/BazelPackageBuilderHelperForTesting.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04e8e03710c72465cbb8e87e8498f5ce060dce05",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/PackageFactoryBuilderFactoryForBazelUnitTests.java"
    },
    {
      "type": "delete",
      "old_id": "43dea593abb19993d4ba1f1c0a15d16eed034b03",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/testutil/PackageFactoryFactoryForBazelUnitTests.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "52cf1bac99c67d1dd14cc83ed1c2bdfb4dc48241",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java",
      "new_id": "480a5d3cac0f8d0280983244b251fe41f9a77e98",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java"
    }
  ]
}
