)]}'
{
  "commit": "afef866a44cd65fef292c174cad445b3fb526400",
  "tree": "2f8b048243feae66f1bb98b365127a7ae661ee51",
  "parents": [
    "2d116cd0ab5f68613da8be4907460089c6f1fa22"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Mar 06 11:30:07 2019 +0000"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Mar 12 15:06:05 2019 +0100"
  },
  "message": "Move throw of PackInvalidException outside the catch\n\nWhen a packfile is invalid, throw an exception explicitly\noutside any catch scope, so that is not accidentally caught\nby the generic catch-all cause, which would set the packfile\nas valid again.\n\nFlagging an invalid packfile as valid again would have\ndangerous consequences such as the corruption of the in-memory\npacklist.\n\nBug: 544199\nChange-Id: If7a3188a68d7985776b509d636d5ddf432bec798\nSigned-off-by: Luca Milanesio \u003cluca.milanesio@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ca9e83f1c0cc70d6f100667a460822dbc2a1fba",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
      "new_id": "cbf74521314bf1c3bdbb1b13873be9844af8669b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java"
    }
  ]
}
