)]}'
{
  "commit": "18726b7e62ab40fa7d1531af7f72fca17abcdb0a",
  "tree": "5da2d9407b172bfefc58202ca6901bc54040490b",
  "parents": [
    "31032f5a089ded7ebeeb2786eb91864ac58e3306"
  ],
  "author": {
    "name": "shahan",
    "email": "shahan@google.com",
    "time": "Thu Mar 15 14:18:46 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Thu Mar 15 14:20:29 2018 -0700"
  },
  "message": "Begins cleanup to allow ActionFS to be injected into all action executions.\n\nPiperOrigin-RevId: 189244665\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f356559a8687ba7e065213ac03323dddf8330d1a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/ActionExecutionContext.java",
      "new_id": "8a96476d30b0509e4638a1622ca7c51abb8a250f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/ActionExecutionContext.java"
    },
    {
      "type": "modify",
      "old_id": "1be6ad2ea1ff4af4edeca49ecdfaee959b991e33",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/ExecutableSymlinkAction.java",
      "new_id": "18f79aee64842984e4392c47419b9393eba622b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/ExecutableSymlinkAction.java"
    },
    {
      "type": "modify",
      "old_id": "5ad73764c13267cb826f04020583eebe3bc3dea5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/LauncherFileWriteAction.java",
      "new_id": "fe880c65fa28fd329897de7f8a769f6fd944f900",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/LauncherFileWriteAction.java"
    },
    {
      "type": "modify",
      "old_id": "131830a41eab2bd8eb2180644e69153cbd054e68",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/PopulateTreeArtifactAction.java",
      "new_id": "ae6d210ffd81cdcc17e1aa7d78b1a1b8bf289a8a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/PopulateTreeArtifactAction.java"
    },
    {
      "type": "modify",
      "old_id": "13b7aaaead57946ea5ac19e1b48befe58f5eaf68",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/SymlinkAction.java",
      "new_id": "ed68eb5f0eafb2b3bc0a5f95657bbf808041354d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/actions/SymlinkAction.java"
    },
    {
      "type": "modify",
      "old_id": "1b084ba69d9e6829c184d1ef0f8a48e8e4695414",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/extra/ExtraAction.java",
      "new_id": "7248874cdd1fc28feb104b068740e7a421f3a57d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/extra/ExtraAction.java"
    },
    {
      "type": "modify",
      "old_id": "bf7d4b1d867b6b8e17752d178531b6297a1686c2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/BazelWorkspaceStatusModule.java",
      "new_id": "40ff96c57058eac74d8c4d672445456204b11ff5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/BazelWorkspaceStatusModule.java"
    },
    {
      "type": "modify",
      "old_id": "be9841cf0c0960f0ae177c722d738ddb423be630",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/FileWriteStrategy.java",
      "new_id": "d2d8668edec94a0beff84724ffc4c321e716bc71",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/FileWriteStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "2dfc22904ddd5e7c1122d6bcde99480f32612585",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/StandaloneTestStrategy.java",
      "new_id": "93134e8ef03ab3038fc6aed3830db902093ae8e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/StandaloneTestStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "143fc971e2a9829a64580572a0a41226b7d7c225",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java",
      "new_id": "70b0ddd02f4058329f76e4edc5073a1fecf87b21",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java"
    },
    {
      "type": "modify",
      "old_id": "0bc8e5604a02709437b5d89d08d2c778b02c4e67",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeStrategy.java",
      "new_id": "d672798e2c26c4c23937465d8e1312b8742ea88c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "b5d2350208338bb8c0920d15c239c04ea9d5fcb1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java",
      "new_id": "3a64bab76ab77460c72b4402dd6944861aa72cfb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "bcad6786a75f52c2a5516a89924044ecc749312e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java",
      "new_id": "8e37da5bbaa7b5579bb49753fc1df49caac3cdbb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java"
    },
    {
      "type": "modify",
      "old_id": "25b22678ea911b506f0cd74f8654598666318f3a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java",
      "new_id": "7906362a3d4f55088c283b110d5ee803551f9f96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "13354708560b4788580c872368420ea65d9d6c5d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/IncludeScanner.java",
      "new_id": "782028712a143ae28148045390e27b258ecf7f9c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/IncludeScanner.java"
    },
    {
      "type": "modify",
      "old_id": "2e992fefac10147dd40f998860aac24636ebf663",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendAction.java",
      "new_id": "ce171002b6b56ebe2f5f2781f05d301ccab271c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendAction.java"
    },
    {
      "type": "modify",
      "old_id": "c0c5e3a65738a03043f483ae6506d8ce6432232c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/SolibSymlinkAction.java",
      "new_id": "ea9d03758ec0fcc8db066c3d7690dd65a27003f9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/SolibSymlinkAction.java"
    },
    {
      "type": "modify",
      "old_id": "93e40f95e1f9c2c2a7b4a5a83a93eb38fe998c5d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java",
      "new_id": "5d977a1dff1cb9bd0bb77db658f907a01ac7dbcf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/WriteBuildInfoHeaderAction.java"
    },
    {
      "type": "modify",
      "old_id": "a346c26205f097bb4292ca6ac80d1d16233dd389",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java",
      "new_id": "26c4cd1b84ff177002bcfb3b02f754752f8b638d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/WriteBuildInfoPropertiesAction.java"
    },
    {
      "type": "modify",
      "old_id": "33a076a0a6cd1dffd48b8aee9b54f9d33568428b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/standalone/DummyIncludeScanningContextProvider.java",
      "new_id": "f42903a5fd6fed1a2fd3275af9e4aa3c0091ad3b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/standalone/DummyIncludeScanningContextProvider.java"
    },
    {
      "type": "modify",
      "old_id": "0fb173cf75263e957f7331ea27099e2a46f7dbec",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/worker/WorkerTestStrategy.java",
      "new_id": "2302fc7c1e852554d3da38b64a5153576eff3da8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/worker/WorkerTestStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "856f000ccd858f9b8c98dfc37079afc64b87001e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/exec/StandaloneTestStrategyTest.java",
      "new_id": "57ad24332d2e02e8098b1b46da3ad094df877a0e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/exec/StandaloneTestStrategyTest.java"
    },
    {
      "type": "modify",
      "old_id": "f24f200509a88a40c58477a99ebdce198dff3d9d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkActionTest.java",
      "new_id": "75d05ce46004e84c7df1ef13f1e2bde0143ba886",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkActionTest.java"
    }
  ]
}
