)]}'
{
  "commit": "426019239db23e54e405f9c64ecee1b3d98dec51",
  "tree": "04b0bf3c344a30d145b882b1d37040d364222660",
  "parents": [
    "d79fe1c18171d5241f79f4e89c17c93aeb8b46c8"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Aug 06 09:43:25 2014 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Aug 13 09:05:12 2014 +0100"
  },
  "message": "Correct management of OAuth token serialisation returned by GitHub\n\nWhen the OAuth/Phase-2 fails (last POST to GitHub API with the\none-time-code returned to the /oauth callback) we need to\nread the error codes and descriptions returned and avoid\nto perform the subsequent login operations.\n\nAdditionally the OAuth token bean specs should respect the common\ncamelCase notation adopted in Gerrit.\n\nChange-Id: Ib7e42aba761a6f4ff4f7870509113b8d53efa764",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d660267aa56bc0d453334209f2811592e827943",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java",
      "new_id": "79cd552f743685341346498fa8a655c2f649b8eb",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd004c05a484575a63828c97957eb68c64ab8b0a",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GsonProvider.java"
    },
    {
      "type": "modify",
      "old_id": "fae82195437f8b075bb77399f1e45d8113a5aff5",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java",
      "new_id": "61f48904519d228e4551f939e3dc6f69e9535664",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java"
    },
    {
      "type": "modify",
      "old_id": "f5467532d89daa316f54d93be3f46805fbd1d94f",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthWebFilter.java",
      "new_id": "a8823a9c2ca20e8dcf5458ca76e1fad19a6058e7",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthWebFilter.java"
    },
    {
      "type": "modify",
      "old_id": "7722d6366390ff2c8e6f68c37642bfc7145e8848",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/GitHubRepository.java",
      "new_id": "a6779586446f6afb8a1f40eeda776a8935b64a3e",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/GitHubRepository.java"
    },
    {
      "type": "modify",
      "old_id": "d4b52e884d63bc59db952873a64b093162f3d383",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicateProjectStep.java",
      "new_id": "3881c8659b61c30044f28b6b50d37c84adaefca7",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicateProjectStep.java"
    }
  ]
}
