)]}'
{
  "commit": "e701c59a859e8fff46a1bc16aee7771a3a8aea8a",
  "tree": "9461f2ae6d0c36430762c543561de1ec480bbbe2",
  "parents": [
    "d7deda98d0a18ca1e3a1fbb70acf8e7cbcf25833"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@gmail.com",
    "time": "Tue May 22 09:47:16 2018 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@gmail.com",
    "time": "Tue May 22 10:21:42 2018 +0900"
  },
  "message": "Repository: Make #exactRef and #findRef final\n\nThis means less cognitive overhead for both implementors and callers,\nsince this way we can guarantee that they are always synonyms for\nRefDatabase#exactRef and RefDatabase#findRef, respectively.\n\nChange-Id: Ic8aeb52fc7ed65672f3f6cd1da39a66908d88baa\nSigned-off-by: David Pursehouse \u003cdavid.pursehouse@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d34736111a800d9287fcdf363e1efd17ce8e821",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
      "new_id": "5fb4e40084611fd19a03d03339675c6cf534f7db",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java"
    }
  ]
}
