)]}'
{
  "commit": "23e037d162f2ddb680517e88d7fa448adf64018a",
  "tree": "9d77ee0fff394ae4e3c98e8669f1ca13c9c64231",
  "parents": [
    "406c32a4398c3923e9a251a089fc8e5ce5c9de64"
  ],
  "author": {
    "name": "leba",
    "email": "leba@google.com",
    "time": "Fri Mar 18 02:51:03 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Mar 18 02:52:13 2022 -0700"
  },
  "message": "Fix the NPE when processing catastrophic analysis error.\n\nThe NPE showed that we do indeed have catastrophic errors in the analysis phase, unlike previously thought. This CL adds the BugReporter to the analysis-only error check to avoid the NPE, and also to give us information of the catastrophic error so that it can be properly rethrown later on.\n\nPiperOrigin-RevId: 435585975\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c5a9c7085e1f88ea0d0fe04331a4c0c880349a1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/BuildView.java",
      "new_id": "07d0ea9faa86f028b44057ffe44002c27b156091",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/BuildView.java"
    },
    {
      "type": "modify",
      "old_id": "df7cecaafd824637e2c83804e4fbe5eb5c56573d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java",
      "new_id": "8297ab217788d5a42f4e840658909b61f2734592",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java"
    },
    {
      "type": "modify",
      "old_id": "aa239b73e30e6f5ab61e1fc796765990826db98c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeErrorProcessor.java",
      "new_id": "c86fe05ca6d3df6b83642cb5233177d482a43857",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeErrorProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "752e5afe530ed7831aa47965cab63cc9a4b82a8e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java",
      "new_id": "5b44c051a7e8b285790386ba059296e8360fee46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java"
    }
  ]
}
