)]}'
{
  "commit": "954306be814846c33371b7b0edadc85ebe1c8fe5",
  "tree": "f7fdaf03d26c0bf2953a7ca6e88031f8f2b3d427",
  "parents": [
    "3ac06ca6de3fc175ddac5e16d5313bf84b70936f"
  ],
  "author": {
    "name": "Hugo Arès",
    "email": "hugo.ares@ericsson.com",
    "time": "Fri Mar 13 13:57:38 2015 -0400"
  },
  "committer": {
    "name": "Hugo Arès",
    "email": "hugo.ares@ericsson.com",
    "time": "Tue Mar 17 16:28:46 2015 -0400"
  },
  "message": "Make MyersDiff interruptible\n\nFor some specific file, MyersDiff goes into an infinite loop[1]. Since\nthis problem is hard to reproduce and possibly harder to fix, this\nchange makes the MyersDiff interruptible so the diff can be aborted at\nleast when such infinite loop happens.\n\n[1]https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d444623\n\nChange-Id: I6e006ccb122d1e68c9846a24d5399d94776c2858\nSigned-off-by: Hugo Arès \u003chugo.ares@ericsson.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71247eb6a181bb87e6b6a22b86c3ef8020bf105a",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
      "new_id": "6216fdedb5ceadce36f962e2c1ee3c747b3462ea",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff03d97dc1d862e86f59c4b851ded0cbae6a9d23",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/errors/DiffInterruptedException.java"
    }
  ]
}
