)]}'
{
  "commit": "b61d35e848e637ef85fde4ebe95d60ced171e963",
  "tree": "f62e5736dda647d06def29b0cee6680a81c9dd56",
  "parents": [
    "1c0ac7cd10750e3c82eff61201cfc3ba91b203da"
  ],
  "author": {
    "name": "Robin Rosenberg",
    "email": "robin.rosenberg@dewire.com",
    "time": "Tue Jun 05 16:52:49 2012 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Jun 05 16:55:39 2012 +0200"
  },
  "message": "Further cleanup of exceptions in Git API\n\n- Translate internal exceptions to corresponding API exception\n- Do not catch GitAPI exceptions internally to an internal\nexception. Just pass them to caller\n- Mention thrown exceptions in javadoc\n\nChange-Id: I9044cf86d2b0bcc8b63b7cc016e1bf0055a62053\nSigned-off-by: Matthias Sohn \u003cmatthias.sohn@sap.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8658b0709b5acf14f80f4caaa35a9cb2b4be28f5",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyCommand.java",
      "new_id": "32abf86edc4636261ca42d43b6ee596dcffafec6",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyCommand.java"
    },
    {
      "type": "modify",
      "old_id": "41265e8328fb017024a7af05c80a8526f8675297",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
      "new_id": "b5bf119082d7cf26c714f4232b909013c5026af1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java"
    },
    {
      "type": "modify",
      "old_id": "341be91da65dc4fb5f0f519fdc098e7eac223d2a",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
      "new_id": "1c19e937364d1475c266b0723d5cd4bad04183e1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java"
    },
    {
      "type": "modify",
      "old_id": "23bbc2aa9cec51887073c02439059dbaf97c9d16",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
      "new_id": "067e92a960aa606b212a00dccf33210b473ddb1b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java"
    },
    {
      "type": "modify",
      "old_id": "6df244bcc32066d850e094a0980eb6ba4eb30b54",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
      "new_id": "69c4923723d11b9428ff69b1ed91b66d681d8a1e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java"
    },
    {
      "type": "modify",
      "old_id": "b041f33c4c7ca3f00702fd696e3e37173db2c3da",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
      "new_id": "c450ea962cf55f2fcc68eec0c3461f2a0bf04bad",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java"
    },
    {
      "type": "modify",
      "old_id": "86d38fb36c87d7fa836ffb30a7caa2d35ea20194",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
      "new_id": "fa425d37fbdd8661c9ef0f1100166baee906780e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java"
    },
    {
      "type": "modify",
      "old_id": "edfb2f7b759c25a2f89628ee781033c7ab3b6b2e",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
      "new_id": "1a4058e12d6156aa72bc773992827e6b87698cb4",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java"
    },
    {
      "type": "modify",
      "old_id": "ecf85932e95b398aab34cc72eb0266a34443c459",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
      "new_id": "645c9ff1fcd24af389490c51e8936d86dd9f02a3",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java"
    },
    {
      "type": "modify",
      "old_id": "c4d112a319f585dc34318a7f79dc51568d1b6bcb",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java",
      "new_id": "ef344b5c3526092d3e6f6bae39e126aeb2551b5c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java"
    },
    {
      "type": "modify",
      "old_id": "24984803ff4e20777317d40c12a31ecff5b6dcd2",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
      "new_id": "b34b902cec9e8646f9bdd4fa56f5ace39b62b969",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java"
    },
    {
      "type": "modify",
      "old_id": "416677c406fbf3ae7c3836956879c394ab06b6ac",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
      "new_id": "fde6b94d2d8183c65da7dce7a1152f84af7c4463",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java"
    },
    {
      "type": "modify",
      "old_id": "4992d3ccd3db7804c27959150cdcbd7d1e7a7129",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
      "new_id": "c26a48525d2a8872d7820445a320ef164e35d735",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java"
    },
    {
      "type": "modify",
      "old_id": "4056894c9dcf977d63b358b90233220cbf56b710",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
      "new_id": "4c7ae6ade2010f283f9716bf1c093a23093a874c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java"
    },
    {
      "type": "modify",
      "old_id": "eb61298e2c42b5364ec35bf5577a76243cee75f9",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
      "new_id": "dde736bb5f7507f5e99bc68f38deec69ad8a94d2",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java"
    },
    {
      "type": "modify",
      "old_id": "407b5ab1ee3fac39192e42fd72edec2d659857fe",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashListCommand.java",
      "new_id": "697790596ce3fe3f94fbf53d270cfc52976833d0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/StashListCommand.java"
    },
    {
      "type": "modify",
      "old_id": "be705ee6dd983b9366fe874dc97413a1bb005c3e",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
      "new_id": "caf2cedc4e2cdf0ae63f3281b2ef2634101db0a8",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java"
    }
  ]
}
