)]}'
{
  "commit": "651797f4c701e8d298266c69381dedaa8fc81784",
  "tree": "6615ed3aac5abf2d65e8b64ab8376b1f64a27f77",
  "parents": [
    "c3a08780f72727025c37a56c593a6eb379b07f99"
  ],
  "author": {
    "name": "juliexxia",
    "email": "juliexxia@google.com",
    "time": "Wed Aug 01 11:45:13 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Wed Aug 01 11:46:44 2018 -0700"
  },
  "message": "Refactor setupPackageCache to get all BuildConfiguration.Options references out of it.\n\nSetting up the package cache is necessary for proper loading. In the future, BuildConfiguration.Option options will be targets that need to be loaded in order to be parsed. Thus, we will need to be able to do loading before BuildConfiguration.Options are parsed.\n\nPiperOrigin-RevId: 206964473\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c666c4c3506387e3c0d12662b2d9220c2ab53d9a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java",
      "new_id": "3e93c6c1337cc4cbaeac2bf77f3ca9d816339888",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "11fe5375b47ee2974b4b9b7df407e36ebb06146d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java",
      "new_id": "c7d1becb1f2699579954fac39901af0a00354f64",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "1f9738148ef3352eb5e1d6268a15387763fe7000",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java",
      "new_id": "5fc77cbe63547bd1da3658d0d9be54e03087c164",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "fb61a6e84149585310705267e24f500b73b1ba44",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java",
      "new_id": "522b5fa232d127b3e191fbd08a6b6ec4268dc85d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "88a02fb400e9632caab44e870ef458ed2d3dcda0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java",
      "new_id": "85e486445ee66b664941f976d0436a36791aed78",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "2890619c2e61f0b959e57f8074160c5efc1581d6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java",
      "new_id": "d25e255bd49c99519f0c4c2af32e3a8ec2ddb254",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java"
    },
    {
      "type": "modify",
      "old_id": "866844df311b7155704043162401c8d73afc3c47",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java",
      "new_id": "ba9e5e4e37e9dca358bc6ffc87f8569fc80acb45",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java"
    },
    {
      "type": "modify",
      "old_id": "50e6ecf0e62b3f5511f27db23e195413aa6223e2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java",
      "new_id": "fdb6e80755396c37fbf24e5a4816337d4155c957",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java"
    },
    {
      "type": "modify",
      "old_id": "461b21061a71872896fd2d761d4225bc7217eda1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java",
      "new_id": "97c4f2e2095a83bc31738b972e8211d6b825fe59",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java"
    },
    {
      "type": "modify",
      "old_id": "0dd046d67d8fcd01d8667912f2cb9a7eac1dd593",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageFunctionTest.java",
      "new_id": "1a3dcdd50a9020644b3b766f4c015bd4bb8102fe",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "06c4363795fae1543843a057530e6ef9c23dc5cc",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PrepareDepsOfPatternsFunctionSmartNegationTest.java",
      "new_id": "18e5ae48a7aa051d88882e4feff8f5d57d464232",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PrepareDepsOfPatternsFunctionSmartNegationTest.java"
    },
    {
      "type": "modify",
      "old_id": "a665d4055a28c478c6cf73d026dd2c4f8fdb3e3c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkyframeLabelVisitorTest.java",
      "new_id": "bb300907ff77c08bcec0b3ce9c68cd2bf8e8cfb8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkyframeLabelVisitorTest.java"
    },
    {
      "type": "modify",
      "old_id": "458adbff5611655776c99a6e7f5afb15a24fe286",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkylarkFileContentHashTests.java",
      "new_id": "58107d6ff373cd9e8371e907816127fc9a388797",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkylarkFileContentHashTests.java"
    },
    {
      "type": "modify",
      "old_id": "cee3c4cebc67e7a5e41ef8582c2fc5e37191ec32",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunctionTest.java",
      "new_id": "7ffc718749e8a1cb8bad79b3415fafe414a998d4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunctionTest.java"
    }
  ]
}
