)]}'
{
  "commit": "795ecb4cfc024b08bf67671122f2ea384908630a",
  "tree": "8663e0c54c8917d3bbc33182a08b710042470bb9",
  "parents": [
    "c9208e58d1770a4e4c3a63adc259fab1fa70f8a7"
  ],
  "author": {
    "name": "Masaya Suzuki",
    "email": "masayasuzuki@google.com",
    "time": "Wed Jun 26 21:07:13 2019 -0700"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Wed Jul 17 08:50:50 2019 +0900"
  },
  "message": "Do not drop the exception in the error handler\n\nWhen an HTML rendering fails, the handler drops the exception without\nsaying anything. Add the rendering exception as a suppressed exception\nand rethrow the original exception. This helps debugging an issue that\nthe handler is trying to change the status code for the committed\nresponse.\n\nChange-Id: I9e2e73222cd71df6bd6ebef7b12d385abb6531af\nSigned-off-by: Masaya Suzuki \u003cmasayasuzuki@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f558c0dd83821e6b2c6d00505547805d5d7f434c",
      "old_mode": 33188,
      "old_path": "java/com/google/gitiles/DefaultErrorHandlingFilter.java",
      "new_id": "459347cef2365983b5116f584120df0fbf19e9c6",
      "new_mode": 33188,
      "new_path": "java/com/google/gitiles/DefaultErrorHandlingFilter.java"
    }
  ]
}
