)]}'
{
  "commit": "3ad5645a5148054089c131478ae0404861f79f5d",
  "tree": "bd60620f2d0c918fd06e0de44230fb32d6b996e5",
  "parents": [
    "4ec1e588ec7b375714fdc33b6c07be8b081f7372"
  ],
  "author": {
    "name": "Nathan Harmata",
    "email": "nharmata@google.com",
    "time": "Fri Jun 10 16:17:45 2016 +0000"
  },
  "committer": {
    "name": "Dmitry Lomov",
    "email": "dslomov@google.com",
    "time": "Fri Jun 10 17:16:00 2016 +0000"
  },
  "message": "Introduce TestConstants#PACKAGE_FACTORY_FACTORY_FOR_TESTING for the sake of making it easier to create PackageFactory instances in unit tests.\n\n--\nMOS_MIGRATED_REVID\u003d124566862\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "050b3f39ada02d3b75c6f5cb2a62bd4a34ad1cb6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java",
      "new_id": "c53b5f8f1c16a3f26bc0ac02ca0c6ff0783217e8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java"
    },
    {
      "type": "modify",
      "old_id": "5f0bdec3140af3106540c45c5535b2aeaf5e8ef6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java",
      "new_id": "c753ff87324c7d447643da4465178f6a82245958",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "822774f080e74e65fc4485d1ea9bff333fff6088",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java",
      "new_id": "84ece3d89f55f083dee1009893c7b22cfd1479fc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "60cef90c427929281260caf919b28f5229a5f4fd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java",
      "new_id": "9dce3488ba153ba0ae196b3e9151a6f5ab61998c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "771322a0c32133f29988a69325d5561de1798e25",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/EnvironmentGroupTest.java",
      "new_id": "c8e09644fc7ecfd10ca52512f197eaded776c43c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/EnvironmentGroupTest.java"
    },
    {
      "type": "modify",
      "old_id": "7401c1627d1aa0708bee2f5f7131d27aeebf82a4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/OutputFileTest.java",
      "new_id": "34a3a9bbb7361e61156ac6741b887f111a32fe22",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/OutputFileTest.java"
    },
    {
      "type": "modify",
      "old_id": "e160d6d69646f85d6c34fd02bb2914026e3effa9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java",
      "new_id": "ee821a79480d1ddcb5b0f1f7dee17830848b837a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "32497bdcd6d7ccb435beaebdf93b4cd33863f4bd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java",
      "new_id": "76ce0b408c9b82981b2308b24d9d89201082c7ad",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java"
    },
    {
      "type": "modify",
      "old_id": "5c94f042d4b00f403164b7af1ed156cd22b26737",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java",
      "new_id": "3bc277b55348deabefafc3fc5ffbdbb099d343e2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java"
    },
    {
      "type": "modify",
      "old_id": "58731149858b289320470d5455fe38cd6e5db1d5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java",
      "new_id": "1e2034b9df83d904eaaf858c99d4d5009480036e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java"
    },
    {
      "type": "modify",
      "old_id": "d964e2ddd5064ef8e6a042a4a884d59c5d7feaf5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/ArtifactFunctionTestCase.java",
      "new_id": "44abe8843fa2ddd524c002cd3160d3be517a45ff",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/ArtifactFunctionTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "fbfedc5349b2630b9d30446b9e169b2189be52cd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java",
      "new_id": "69c68f5a8dc7953ca16bc48b9d6b718b442d3980",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "85e17805f049521c491082c0685da3f30608cf38",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/FilesystemValueCheckerTest.java",
      "new_id": "b457c00aacf08ea97e373f5058551c92ab3d6f33",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/FilesystemValueCheckerTest.java"
    },
    {
      "type": "modify",
      "old_id": "336a82643709497357260d973ece106cc4f3bbb1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java",
      "new_id": "3a9565c29aea0e6cedadfc99f0bb63e28467ed3d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "747bb56b0660eeb2c9e51a66df8d42f567f4df61",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/RecursiveFilesystemTraversalFunctionTest.java",
      "new_id": "eefaf572fc87874fc964d4b046a45e88a9328718",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/RecursiveFilesystemTraversalFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "9c51cb1d5a451be03a947bd9402cca9b5555c20b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/TimestampBuilderTestCase.java",
      "new_id": "51fa9cfae8cc087391242596ab6dc6bf33d76b0d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/TimestampBuilderTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "208c3788c1f7cc2c386bde017cd6eb6bd5d567e8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/WorkspaceFileFunctionTest.java",
      "new_id": "612debd861c2362fb51ce5e3a49a36bca1484c16",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/WorkspaceFileFunctionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43dea593abb19993d4ba1f1c0a15d16eed034b03",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/PackageFactoryFactoryForBazelUnitTests.java"
    },
    {
      "type": "modify",
      "old_id": "5c1157579acc5a78a68bc4938859e063a380d308",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java",
      "new_id": "717c0b1c3a58c96a23e33b4e37a9f5c42cc66c24",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java"
    }
  ]
}
