)]}'
{
  "commit": "84d855cda7fc3f061778ea54b4f7ea569a75d7c3",
  "tree": "995dc4f9aa01e010d4fe61a9a6f06ffdcd935f95",
  "parents": [
    "52be84aea5f39d07e855a8d3dd8a1b8e97bd1de8"
  ],
  "author": {
    "name": "Han-Wen Nienhuys",
    "email": "hanwen@google.com",
    "time": "Thu Apr 06 13:44:10 2017 +0900"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Mon Apr 10 15:08:32 2017 +0200"
  },
  "message": "ManifestParser: Throw exception if remote does not have fetch attribute\n\nIn the repo manifest documentation [1] the fetch attribute is marked\nas \"#REQUIRED\".\n\nIf the fetch attribute is not specified, this would previously result in\nNullPointerException. Throw a SAXException instead.\n\n[1] https://gerrit.googlesource.com/git-repo/+/master/docs/manifest-format.txt\n\nChange-Id: Ib8ed8cee6074fe6bf8f9ac6fc7a1664a547d2d49\nSigned-off-by: Han-Wen Nienhuys \u003chanwen@google.com\u003e\nSigned-off-by: David Pursehouse \u003cdavid.pursehouse@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c97b318800c18874b94c83ea9ab5097abbf3359f",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/ManifestParserTest.java",
      "new_id": "4cd89e0aa9197d8bfce12172137ecf3fdc90730e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/ManifestParserTest.java"
    },
    {
      "type": "modify",
      "old_id": "7443ad32f03c74ffcadbd1c94be58d0ef6cb3294",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/resources/org/eclipse/jgit/gitrepo/internal/RepoText.properties",
      "new_id": "e942038a3d4b457135ff9370dc9ff588f0330fcc",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/resources/org/eclipse/jgit/gitrepo/internal/RepoText.properties"
    },
    {
      "type": "modify",
      "old_id": "26210ecbb955888ea655805f41b537195fd93b96",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
      "new_id": "73b2e6dcfaf984ba51eb984d0bf5b5f50201e294",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java"
    },
    {
      "type": "modify",
      "old_id": "36b6e3aac4559d910ec12887bcd2ca0165d3489c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/internal/RepoText.java",
      "new_id": "02a2565bdd1f28f138a60517cf4e3ca61a66d3a6",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/internal/RepoText.java"
    }
  ]
}
