)]}'
{
  "commit": "52d718c11b73af6c5b278710dfce26434b2e0380",
  "tree": "a22d669abd37ba4aa74c21c5778e98fc41b7ae54",
  "parents": [
    "bb50580a7f3eb3f4e7c5fba8e92d20e931591a70"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Mon Sep 11 23:03:52 2017 +0200"
  },
  "committer": {
    "name": "Philipp Wollermann",
    "email": "philwo@google.com",
    "time": "Tue Sep 12 14:05:56 2017 +0200"
  },
  "message": "Don\u0027t attempt LTO indexing of cc_binary if there are no bitcode inputs to link.\n\nThe problem is that the linker will not produce the expected .params file output\nif there are no inputs, and there is no need for this step in that case.\nThis required adding a method to check if there are any bitcode inputs to\nthe link either directly or indirectly via a library. This is the same walk done\nby createLtoArtifacts once we decide to do an LTO indexing step.\n\nRELNOTES: NONE\nPiperOrigin-RevId: 168281516\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c613ff0ec600411921848768314a38500bb38487",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java",
      "new_id": "8c91d6be801a7616037cc8df87c8114f28123b0b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java"
    },
    {
      "type": "modify",
      "old_id": "d2a03172d5a1b463dafb0e86aa023d1b01637fac",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java",
      "new_id": "d4f3e4e51587c6c477d6b69109003368851868d8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java"
    }
  ]
}
