)]}'
{
  "commit": "a6cf72adc026371bf88bc63fee3a318de24e2284",
  "tree": "e61c7a2b14f75470fc5f42a34ba2d433a359ad30",
  "parents": [
    "8e02e7f2dd29cf3de694296c27b5b081942d09ed"
  ],
  "author": {
    "name": "Alice Kober-Sotzek",
    "email": "aliceks@google.com",
    "time": "Fri Aug 09 15:43:14 2019 +0200"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Tue Jan 21 09:57:51 2020 +0900"
  },
  "message": "Fix an internal server error when diffing patch sets (non-merge commit)\n\nIn specific constellations, users ran into an internal server error\nwhich left log statements such as:\njava.lang.IllegalStateException: nextB \u003d 25; want 32\n\nAdd more tests to cover those situations and add a fix which avoids the\nerror. In one case, this still does not result in the absolutely correct\nbehavior but it\u0027s better than always running into a server error.\n\nChange-Id: I6feea7a37ddee39fa24378dae3fd9a5bbfb8a19b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61f01808790c4a491abb2c02baf9970750f60f7a",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/patch/PatchScriptBuilder.java",
      "new_id": "d0b1b66cc6874feb75990c20ee1402d59012ee0d",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/patch/PatchScriptBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "cbfc09fa747af8d7db3a21330943cfd134e49cfb",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/acceptance/api/revision/RevisionDiffIT.java",
      "new_id": "c85e8e4fa63b67fe00f506818796f7abce7fef40",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/acceptance/api/revision/RevisionDiffIT.java"
    }
  ]
}
