)]}'
{
  "commit": "29d5e9c533e74970ca0fa9d1adbe9cc5cbe02cf2",
  "tree": "2d836096fbf02bbd8b948299705df8f76b63aa63",
  "parents": [
    "3b5f9bd49d4e891aa3ca07e30a28158f1184c3db"
  ],
  "author": {
    "name": "Yun Peng",
    "email": "pcloudy@google.com",
    "time": "Tue Apr 25 14:21:41 2017 +0200"
  },
  "committer": {
    "name": "Vladimir Moskva",
    "email": "vladmos@google.com",
    "time": "Tue Apr 25 14:48:20 2017 +0200"
  },
  "message": "Parse /showIncludes output for MSVC compiler\n\nInstead of parsing .d file generated by wrapper script,\nwe directly parse the output of /showIncludes option.\n\nChange-Id: Id94e20a5cb05a494a793fd6a43756d44d27cea8a\nPiperOrigin-RevId: 154161939\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "259388120382b357715947971f46ed895506bf06",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java",
      "new_id": "8a59e04b9096f788780f78ce9f3ba9825fc9dac6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "eb0de2cd297430e05db6d984373a88086ed9493f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java",
      "new_id": "597ebed521ea2692ca56cc632b779def79e3b302",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java"
    },
    {
      "type": "modify",
      "old_id": "c3702dbc0e899ad656dc245219a3e8180400dea4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java",
      "new_id": "1495309af208e260569b80e567ece0b618a29a1e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java"
    },
    {
      "type": "modify",
      "old_id": "502ed9ffeae728c572966fa30272cf8ff9e1d7fb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java",
      "new_id": "04c3368cc26ba72d84bb85b8a567c378a3027483",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "720c9d24a638f9aa2864e9b7ebfaab74bd9d13b5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java",
      "new_id": "f35954589d7a1bb824ad59cf85d3a81da16352f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "5ae21d1b03f73a985432b8ba2ce23434cfec9fa3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/HeaderDiscovery.java",
      "new_id": "8072e560d700be95af0c17247615f1a7fc18900f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/HeaderDiscovery.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14b14171910209a98461aefd2457c343da4422f5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/ShowIncludesFilter.java"
    },
    {
      "type": "modify",
      "old_id": "e5be5fd6e9d0b6f2935286d348591bc06026b6df",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java",
      "new_id": "5b6280dec3b0b98b6b2d9d8cf3637579f6e4b1bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "b1e0faa68e980dc9151e19941edcf65b4a24588c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/util/io/FileOutErr.java",
      "new_id": "07949e4be5efa0301f903499b084e34026811ab0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/util/io/FileOutErr.java"
    },
    {
      "type": "modify",
      "old_id": "2d394c62f1cbf3f15b7d3066cded3cc200dbce43",
      "old_mode": 33188,
      "old_path": "tools/cpp/CROSSTOOL.tpl",
      "new_id": "353e86fa82110fe4902d7f1162549ac160d058a7",
      "new_mode": 33188,
      "new_path": "tools/cpp/CROSSTOOL.tpl"
    },
    {
      "type": "modify",
      "old_id": "89766a6fb75352cfa1615d554b566492c45a46c4",
      "old_mode": 33188,
      "old_path": "tools/cpp/wrapper/bin/pydir/msvc_cl.py",
      "new_id": "4f4b685fc8428ae6c3b716b958742e1c3d312975",
      "new_mode": 33188,
      "new_path": "tools/cpp/wrapper/bin/pydir/msvc_cl.py"
    },
    {
      "type": "modify",
      "old_id": "76a5aa57a5e98cb1b8f59165dfbf45261a238771",
      "old_mode": 33188,
      "old_path": "tools/cpp/wrapper/bin/pydir/msvc_tools.py.tpl",
      "new_id": "b8f86abc3b2f17ed926634d419e04332e7b07d8a",
      "new_mode": 33188,
      "new_path": "tools/cpp/wrapper/bin/pydir/msvc_tools.py.tpl"
    }
  ]
}
