)]}'
{
  "commit": "e1ada6d351cb714c9e5694e1e58cd2b761c84784",
  "tree": "b2b1f3813a551d05afe9d8dafe30dc3d04d54682",
  "parents": [
    "5724682dd7b2134c837522a930fd6844d45a281c"
  ],
  "author": {
    "name": "lpino",
    "email": "lpino@google.com",
    "time": "Thu May 17 05:00:32 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Thu May 17 05:02:17 2018 -0700"
  },
  "message": "Remove AbruptException(ExitCode exitCode) constructor.\n\nThis constructor was creating an Exception with a null message leading to possible\nNullPointerExceptions in a few places in our codebase. The call sites have\nbeen replaced with calls to AbruptException(String message, ExitCode exitCode) with\na meaningful message.\n\nPiperOrigin-RevId: 196973540\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86ab87eea87ba5ef9d51f601f17e48157b61bb13",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/SpawnLogModule.java",
      "new_id": "ca6d3a3e2e3106a93894a4669f9c8ed00c3212bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/SpawnLogModule.java"
    },
    {
      "type": "modify",
      "old_id": "21272938b4eaae92fef4880c653273493dbb6a70",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java",
      "new_id": "a3cafc2bf6291a691931b5155d308f6777de7beb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java"
    },
    {
      "type": "modify",
      "old_id": "5453a9856638accd4c9183ecef946fe2961085a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java",
      "new_id": "36521f987bab918ec48f21c8de1c49240ea5f852",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java"
    },
    {
      "type": "modify",
      "old_id": "3e6343bcb0ef3321bde1cd70cdc1f27bbc2ab5a6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/CommandEnvironment.java",
      "new_id": "22ef33335023ad0cae3afd5247c4c5975082a85c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/CommandEnvironment.java"
    },
    {
      "type": "modify",
      "old_id": "bb45bb46d4b9885c305fa31565fd266996efcb8b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/util/AbruptExitException.java",
      "new_id": "3dabdfc640217f7588146ade6d5d23cb3d7baae9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/util/AbruptExitException.java"
    },
    {
      "type": "modify",
      "old_id": "80fc134bf1b7ac6bda55bcdce8e4b18dbbc389d8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/runtime/CommandInterruptionTest.java",
      "new_id": "30d41ca009965e21d0994124cea17b484bd4a086",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/runtime/CommandInterruptionTest.java"
    }
  ]
}
