)]}'
{
  "commit": "31ab0b88ec52f293e713b9369ea4a706b6c0a57d",
  "tree": "5429052cca9ce7033faac9733f3ad83cd125da31",
  "parents": [
    "8c864137d46cf6c3714fb47799a34e4859aa2f13"
  ],
  "author": {
    "name": "hlopko",
    "email": "hlopko@google.com",
    "time": "Tue Mar 27 02:49:49 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Tue Mar 27 02:51:41 2018 -0700"
  },
  "message": "Isolate C++ compile build variables\n\nThis is a preparation work to expose Variables instance for all compile actions\nto Skylark.\n\nI didn\u0027t do linking variables in this cl, because this cl is already too big.\nBut they\u0027re coming shortly in a separate cl.\n\nThis is also in line with our goal to make build variables more discoverable and\nbetter document.\n\nRELNOTES: None.\nPiperOrigin-RevId: 190591080\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42b5b6d4f171ba6936cdc7d67c37ce0cf6504463",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBuildVariables.java"
    },
    {
      "type": "modify",
      "old_id": "a2da30d6744aacb5feed1ee7e3f8bf4c722f78f0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java",
      "new_id": "8d4abd3e6cd2085414acf0abbc289403e35b3855",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java"
    },
    {
      "type": "modify",
      "old_id": "5ff2a934d9b0d17487b14dd905bd6ec01b8c6d77",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java",
      "new_id": "c90c97696cbac72eca88fe3b5c235f384c68843f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java"
    },
    {
      "type": "modify",
      "old_id": "0477aef97aba1463ecd82258d4c20d28cd57e472",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainFeatures.java",
      "new_id": "bb267eda89762c41a7f15d95a94dc5a407ce06ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainFeatures.java"
    },
    {
      "type": "modify",
      "old_id": "af40a0b39f50547a408d3254ea966e0b6a25efa5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CompileCommandLine.java",
      "new_id": "e15eaabe2946fb0ec0216f41b9087c7308245853",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CompileCommandLine.java"
    },
    {
      "type": "modify",
      "old_id": "0264d56bd6a5ecae50e736e13fccc6c74eb2dcfc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java",
      "new_id": "332ea96762aaf1e55c685ed61593f16409cbe97d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java"
    },
    {
      "type": "modify",
      "old_id": "cb6776b25feb743863c328e58cdabad92260aa25",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java",
      "new_id": "7167c49321b1c51b0a3a1d891c18b2f1be2c4f30",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "54f6839fe61c7c982f9e9a0018797c56ac3b84fe",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkstampCompileHelper.java",
      "new_id": "670137705a7211e409a9087c14072dfc0c99a2aa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkstampCompileHelper.java"
    },
    {
      "type": "modify",
      "old_id": "890c68a36446eeed7b4c8c472054bb971b0c466c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FdoSupport.java",
      "new_id": "443c2d41adae105622e2c63d42b17d7d5070f85a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FdoSupport.java"
    },
    {
      "type": "modify",
      "old_id": "3e556cb000351775c1a2c54364110d16d74b178c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CompileBuildVariablesTest.java",
      "new_id": "491c51593a8d382b20b1f6ce7a17206bf3cd606c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CompileBuildVariablesTest.java"
    }
  ]
}
