)]}'
{
  "commit": "f65239f3fa32b4e062e1e9a9583a3e10b0f9780b",
  "tree": "68ee4f45a675781ba4b9966c0243f4a78c7ce131",
  "parents": [
    "f451cd89f1b5a3c2d1ef266d5444d0c42f93e322"
  ],
  "author": {
    "name": "janakr",
    "email": "janakr@google.com",
    "time": "Fri Dec 28 12:33:29 2018 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Fri Dec 28 12:34:44 2018 -0800"
  },
  "message": "Some clean-ups to CppCompileAction and discovering inputs in general: always use stable order for CppCompileAction\u0027s inputs, and don\u0027t allow updating inputs for any AbstractAction unless the action discovers inputs.\n\nPiperOrigin-RevId: 227159745\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5841e381cd92a403d848f741cad1e94f4f8ab078",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java",
      "new_id": "d0f6dcf7360176818ac47968747401c144e8fbed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java"
    },
    {
      "type": "modify",
      "old_id": "77907bdc6876ea6f662666e83dd29ccd357e703b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java",
      "new_id": "97dc9af5f8248cad0ed560f38f570e32b1731134",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "eff3ddc1faadc9b6b782985feebbbac349f357da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java",
      "new_id": "5b3acb98be635440cb8f4199b5d24f22847942a7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java"
    }
  ]
}
