[
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/66",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/66/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/66/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/66/events",
    "html_url": "https://github.com/hub4j/github-api/pull/66",
    "id": 26108982,
    "node_id": "MDExOlB1bGxSZXF1ZXN0MTE3Njc1MDQ=",
    "number": 66,
    "title": "Support paging when fetching organization members",
    "user": {
      "login": "ryankennedy",
      "id": 37302,
      "node_id": "MDQ6VXNlcjM3MzAy",
      "avatar_url": "https://avatars3.githubusercontent.com/u/37302?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/ryankennedy",
      "html_url": "https://github.com/ryankennedy",
      "followers_url": "https://api.github.com/users/ryankennedy/followers",
      "following_url": "https://api.github.com/users/ryankennedy/following{/other_user}",
      "gists_url": "https://api.github.com/users/ryankennedy/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/ryankennedy/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/ryankennedy/subscriptions",
      "organizations_url": "https://api.github.com/users/ryankennedy/orgs",
      "repos_url": "https://api.github.com/users/ryankennedy/repos",
      "events_url": "https://api.github.com/users/ryankennedy/events{/privacy}",
      "received_events_url": "https://api.github.com/users/ryankennedy/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2014-01-22T17:56:21Z",
    "updated_at": "2014-07-01T17:26:14Z",
    "closed_at": "2014-03-28T16:35:51Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/66",
      "html_url": "https://github.com/hub4j/github-api/pull/66",
      "diff_url": "https://github.com/hub4j/github-api/pull/66.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/66.patch"
    },
    "body": "Organization members are a paged list in the V3 GitHub API. Previously the code would fetch only the first page of ~30 members and return that. This change switches the return to a PagedIterable<GHUser> so clients can fetch the entire organization's member list.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/65",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/65/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/65/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/65/events",
    "html_url": "https://github.com/hub4j/github-api/issues/65",
    "id": 25697084,
    "node_id": "MDU6SXNzdWUyNTY5NzA4NA==",
    "number": 65,
    "title": "Throwing an Error when an IOException occurs is overly fatal",
    "user": {
      "login": "ryankennedy",
      "id": 37302,
      "node_id": "MDQ6VXNlcjM3MzAy",
      "avatar_url": "https://avatars3.githubusercontent.com/u/37302?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/ryankennedy",
      "html_url": "https://github.com/ryankennedy",
      "followers_url": "https://api.github.com/users/ryankennedy/followers",
      "following_url": "https://api.github.com/users/ryankennedy/following{/other_user}",
      "gists_url": "https://api.github.com/users/ryankennedy/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/ryankennedy/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/ryankennedy/subscriptions",
      "organizations_url": "https://api.github.com/users/ryankennedy/orgs",
      "repos_url": "https://api.github.com/users/ryankennedy/repos",
      "events_url": "https://api.github.com/users/ryankennedy/events{/privacy}",
      "received_events_url": "https://api.github.com/users/ryankennedy/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 3,
    "created_at": "2014-01-16T01:34:51Z",
    "updated_at": "2016-02-12T18:35:43Z",
    "closed_at": "2014-04-13T15:55:35Z",
    "author_association": "CONTRIBUTOR",
    "body": "https://github.com/kohsuke/github-api/blob/master/src/main/java/org/kohsuke/github/Requester.java#L268\n\nWhen attempting to get the details of an empty repository, the github enterprise server returns an HTTP 409. This, in turn, causes Requester to throw an Error…\n\nCaused by: java.io.IOException: Server returned HTTP response code: 409 for URL: <redacted>\n\nAn Error, for those unfamiliar, is \"a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.\" I don't think an HTTP 409 response warrants throwing an Error, thereby dooming the client Java process to exit with status code 1.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/64",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/64/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/64/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/64/events",
    "html_url": "https://github.com/hub4j/github-api/issues/64",
    "id": 25693932,
    "node_id": "MDU6SXNzdWUyNTY5MzkzMg==",
    "number": 64,
    "title": "GHRepository assumes public github.com, won't work with github enterprise",
    "user": {
      "login": "ryankennedy",
      "id": 37302,
      "node_id": "MDQ6VXNlcjM3MzAy",
      "avatar_url": "https://avatars3.githubusercontent.com/u/37302?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/ryankennedy",
      "html_url": "https://github.com/ryankennedy",
      "followers_url": "https://api.github.com/users/ryankennedy/followers",
      "following_url": "https://api.github.com/users/ryankennedy/following{/other_user}",
      "gists_url": "https://api.github.com/users/ryankennedy/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/ryankennedy/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/ryankennedy/subscriptions",
      "organizations_url": "https://api.github.com/users/ryankennedy/orgs",
      "repos_url": "https://api.github.com/users/ryankennedy/repos",
      "events_url": "https://api.github.com/users/ryankennedy/events{/privacy}",
      "received_events_url": "https://api.github.com/users/ryankennedy/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2014-01-16T00:21:32Z",
    "updated_at": "2014-05-10T22:23:12Z",
    "closed_at": "2014-05-10T22:23:12Z",
    "author_association": "CONTRIBUTOR",
    "body": "https://github.com/kohsuke/github-api/blob/master/src/main/java/org/kohsuke/github/GHRepository.java#L96\n\nGHRepository doesn't take into account whether or not the client is speaking with the public github.com or if it's talking to a github enterprise instance. Consequently, when you call getGitTransportUrl() or gitHttpTransportUrl() it only ever returns a github.com URL, which won't work for github enterprise hosted repositories.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/63",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/63/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/63/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/63/events",
    "html_url": "https://github.com/hub4j/github-api/issues/63",
    "id": 25598503,
    "node_id": "MDU6SXNzdWUyNTU5ODUwMw==",
    "number": 63,
    "title": "publish 1.49 version to jenkins maven repo",
    "user": {
      "login": "suryagaddipati",
      "id": 64078,
      "node_id": "MDQ6VXNlcjY0MDc4",
      "avatar_url": "https://avatars3.githubusercontent.com/u/64078?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/suryagaddipati",
      "html_url": "https://github.com/suryagaddipati",
      "followers_url": "https://api.github.com/users/suryagaddipati/followers",
      "following_url": "https://api.github.com/users/suryagaddipati/following{/other_user}",
      "gists_url": "https://api.github.com/users/suryagaddipati/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/suryagaddipati/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/suryagaddipati/subscriptions",
      "organizations_url": "https://api.github.com/users/suryagaddipati/orgs",
      "repos_url": "https://api.github.com/users/suryagaddipati/repos",
      "events_url": "https://api.github.com/users/suryagaddipati/events{/privacy}",
      "received_events_url": "https://api.github.com/users/suryagaddipati/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2014-01-14T19:28:32Z",
    "updated_at": "2014-01-15T17:58:48Z",
    "closed_at": "2014-01-15T17:58:48Z",
    "author_association": "COLLABORATOR",
    "body": "1.47 seems to be the latest version published here\nhttp://repo.jenkins-ci.org/public/org/kohsuke/github-api/\n\nWould it be possible to publish 1.49 on there.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/62",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/62/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/62/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/62/events",
    "html_url": "https://github.com/hub4j/github-api/issues/62",
    "id": 24261123,
    "node_id": "MDU6SXNzdWUyNDI2MTEyMw==",
    "number": 62,
    "title": "Getting private repositories for a private organization",
    "user": {
      "login": "cwarren-mw",
      "id": 4967481,
      "node_id": "MDQ6VXNlcjQ5Njc0ODE=",
      "avatar_url": "https://avatars2.githubusercontent.com/u/4967481?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/cwarren-mw",
      "html_url": "https://github.com/cwarren-mw",
      "followers_url": "https://api.github.com/users/cwarren-mw/followers",
      "following_url": "https://api.github.com/users/cwarren-mw/following{/other_user}",
      "gists_url": "https://api.github.com/users/cwarren-mw/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/cwarren-mw/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/cwarren-mw/subscriptions",
      "organizations_url": "https://api.github.com/users/cwarren-mw/orgs",
      "repos_url": "https://api.github.com/users/cwarren-mw/repos",
      "events_url": "https://api.github.com/users/cwarren-mw/events{/privacy}",
      "received_events_url": "https://api.github.com/users/cwarren-mw/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-12-13T17:43:32Z",
    "updated_at": "2014-05-10T22:19:49Z",
    "closed_at": "2014-05-10T22:19:49Z",
    "author_association": "NONE",
    "body": "I've been able to list the repositories for a public organization:\n\n```\nGHOrganization org = gitHub.getOrganization(\"jenkinsci\");\nfor (GHRepository r : org.getRepositories().values()) {\n    System.out.println(\"Repo: \" + r.getName());\n}\n```\n\nAnd I've been able to list the users for a private organization (I believe this should prove I'm successfully authenticating against that organization):\n\n```\nGHOrganization org = gitHub.getOrganization(\"merchantwarehouse\");\nList<GHUser> users = org.getMembers();\nfor (GHUser user : users) {\n    System.out.println(\"User: \" + user.toString());\n}\n```\n\nBut when I try to list the repositories (all private) for the private organization, I get nothing. Have I missed a step?\n\nMy apologies if this is something that should have been obvious to me.\n\nThanks.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/61",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/61/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/61/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/61/events",
    "html_url": "https://github.com/hub4j/github-api/pull/61",
    "id": 24077446,
    "node_id": "MDExOlB1bGxSZXF1ZXN0MTA3MDk4OTM=",
    "number": 61,
    "title": "Fetching of user's verified keys through standard OAuth scope.",
    "user": {
      "login": "lucamilanesio",
      "id": 182893,
      "node_id": "MDQ6VXNlcjE4Mjg5Mw==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/182893?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/lucamilanesio",
      "html_url": "https://github.com/lucamilanesio",
      "followers_url": "https://api.github.com/users/lucamilanesio/followers",
      "following_url": "https://api.github.com/users/lucamilanesio/following{/other_user}",
      "gists_url": "https://api.github.com/users/lucamilanesio/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/lucamilanesio/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/lucamilanesio/subscriptions",
      "organizations_url": "https://api.github.com/users/lucamilanesio/orgs",
      "repos_url": "https://api.github.com/users/lucamilanesio/repos",
      "events_url": "https://api.github.com/users/lucamilanesio/events{/privacy}",
      "received_events_url": "https://api.github.com/users/lucamilanesio/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-12-11T00:32:34Z",
    "updated_at": "2014-07-01T17:26:14Z",
    "closed_at": "2014-01-01T23:26:58Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/61",
      "html_url": "https://github.com/hub4j/github-api/pull/61",
      "diff_url": "https://github.com/hub4j/github-api/pull/61.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/61.patch"
    },
    "body": "Allow the fetching of a user's verified key list without\nrequiring to have an OAuth user scope (which implies\nuser's profile READ/WRITE permissions).\nThis would relax the requirements of GitHub OAuth scope\nwhen fetching public information such as their SSH\npublic keys.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/60",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/60/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/60/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/60/events",
    "html_url": "https://github.com/hub4j/github-api/issues/60",
    "id": 23731147,
    "node_id": "MDU6SXNzdWUyMzczMTE0Nw==",
    "number": 60,
    "title": "ClosedBy returns nothing for closed issues",
    "user": {
      "login": "sura2k",
      "id": 1226939,
      "node_id": "MDQ6VXNlcjEyMjY5Mzk=",
      "avatar_url": "https://avatars3.githubusercontent.com/u/1226939?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/sura2k",
      "html_url": "https://github.com/sura2k",
      "followers_url": "https://api.github.com/users/sura2k/followers",
      "following_url": "https://api.github.com/users/sura2k/following{/other_user}",
      "gists_url": "https://api.github.com/users/sura2k/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/sura2k/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/sura2k/subscriptions",
      "organizations_url": "https://api.github.com/users/sura2k/orgs",
      "repos_url": "https://api.github.com/users/sura2k/repos",
      "events_url": "https://api.github.com/users/sura2k/events{/privacy}",
      "received_events_url": "https://api.github.com/users/sura2k/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-12-04T17:22:08Z",
    "updated_at": "2014-08-03T18:04:58Z",
    "closed_at": "2014-05-10T22:12:30Z",
    "author_association": "NONE",
    "body": "I wanted to export all the issues in to an excel.\nAPI returns everything except 'ClosedBy'.\nI'm using a private repository.\nI'm glad if you could look into this.\n\n(I Thank Kohsuke and all the contributors for making such a great API)\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/59",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/59/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/59/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/59/events",
    "html_url": "https://github.com/hub4j/github-api/pull/59",
    "id": 23431637,
    "node_id": "MDExOlB1bGxSZXF1ZXN0MTAzNjIyMDQ=",
    "number": 59,
    "title": "Contents API",
    "user": {
      "login": "farmdawgnation",
      "id": 620189,
      "node_id": "MDQ6VXNlcjYyMDE4OQ==",
      "avatar_url": "https://avatars2.githubusercontent.com/u/620189?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/farmdawgnation",
      "html_url": "https://github.com/farmdawgnation",
      "followers_url": "https://api.github.com/users/farmdawgnation/followers",
      "following_url": "https://api.github.com/users/farmdawgnation/following{/other_user}",
      "gists_url": "https://api.github.com/users/farmdawgnation/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/farmdawgnation/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/farmdawgnation/subscriptions",
      "organizations_url": "https://api.github.com/users/farmdawgnation/orgs",
      "repos_url": "https://api.github.com/users/farmdawgnation/repos",
      "events_url": "https://api.github.com/users/farmdawgnation/events{/privacy}",
      "received_events_url": "https://api.github.com/users/farmdawgnation/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 5,
    "created_at": "2013-11-28T05:40:53Z",
    "updated_at": "2014-07-01T17:26:15Z",
    "closed_at": "2014-01-01T23:26:23Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/59",
      "html_url": "https://github.com/hub4j/github-api/pull/59",
      "diff_url": "https://github.com/hub4j/github-api/pull/59.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/59.patch"
    },
    "body": "Hat tip to @acollign for the work that he did on this to start. I took what he did and essentially added the ability to mutate content using the content API. This still needs some tests added, I think, but I had issues getting them to run? (I think something was screwy with my network connection?)\n\nAnyway, I'm more than happy to add the tests, but I wanted to go ahead and start getting feedback on how this looks. :-)\n\nThis would resolve #46\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/58",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/58/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/58/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/58/events",
    "html_url": "https://github.com/hub4j/github-api/pull/58",
    "id": 23345345,
    "node_id": "MDExOlB1bGxSZXF1ZXN0MTAzMTQyODM=",
    "number": 58,
    "title": "Add support for PULL_REQUEST_REVIEW_COMMENT event types.",
    "user": {
      "login": "rtholmes",
      "id": 89003,
      "node_id": "MDQ6VXNlcjg5MDAz",
      "avatar_url": "https://avatars1.githubusercontent.com/u/89003?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/rtholmes",
      "html_url": "https://github.com/rtholmes",
      "followers_url": "https://api.github.com/users/rtholmes/followers",
      "following_url": "https://api.github.com/users/rtholmes/following{/other_user}",
      "gists_url": "https://api.github.com/users/rtholmes/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/rtholmes/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/rtholmes/subscriptions",
      "organizations_url": "https://api.github.com/users/rtholmes/orgs",
      "repos_url": "https://api.github.com/users/rtholmes/repos",
      "events_url": "https://api.github.com/users/rtholmes/events{/privacy}",
      "received_events_url": "https://api.github.com/users/rtholmes/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-11-26T20:30:05Z",
    "updated_at": "2014-07-01T17:26:15Z",
    "closed_at": "2013-11-27T19:49:17Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/58",
      "html_url": "https://github.com/hub4j/github-api/pull/58",
      "diff_url": "https://github.com/hub4j/github-api/pull/58.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/58.patch"
    },
    "body": "EventInfo.getType() would return a GHEvent with the GHEvent.type field set to \"PULL_REQUEST_REVIEW_COMMENT_EVENT\", but since PULL_REQUEST_REVIEW_COMMENT was not present in GHEvent, GHEvent.getType() would fail.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/57",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/57/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/57/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/57/events",
    "html_url": "https://github.com/hub4j/github-api/issues/57",
    "id": 23300463,
    "node_id": "MDU6SXNzdWUyMzMwMDQ2Mw==",
    "number": 57,
    "title": "github /user/orgs fails",
    "user": {
      "login": "helmut-jacob",
      "id": 3501725,
      "node_id": "MDQ6VXNlcjM1MDE3MjU=",
      "avatar_url": "https://avatars1.githubusercontent.com/u/3501725?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/helmut-jacob",
      "html_url": "https://github.com/helmut-jacob",
      "followers_url": "https://api.github.com/users/helmut-jacob/followers",
      "following_url": "https://api.github.com/users/helmut-jacob/following{/other_user}",
      "gists_url": "https://api.github.com/users/helmut-jacob/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/helmut-jacob/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/helmut-jacob/subscriptions",
      "organizations_url": "https://api.github.com/users/helmut-jacob/orgs",
      "repos_url": "https://api.github.com/users/helmut-jacob/repos",
      "events_url": "https://api.github.com/users/helmut-jacob/events{/privacy}",
      "received_events_url": "https://api.github.com/users/helmut-jacob/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 3,
    "created_at": "2013-11-26T08:42:21Z",
    "updated_at": "2013-11-26T12:50:09Z",
    "closed_at": "2013-11-26T12:50:09Z",
    "author_association": "NONE",
    "body": "When using the github authentication plugin for jenkins I'm getting:\n\njava.io.FileNotFoundException: https://api.github.com/user/orgs\n    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1401)\n    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)\n    at org.kohsuke.github.Requester.parse(Requester.java:298)\n    at org.kohsuke.github.Requester._to(Requester.java:175)\n    at org.kohsuke.github.Requester.to(Requester.java:141)\n    at org.kohsuke.github.GitHub.getMyOrganizations(GitHub.java:290)\n    at org.jenkinsci.plugins.GithubAuthenticationToken.<init>(GithubAuthenticationToken.java:89)\n    at org.jenkinsci.plugins.GithubSecurityRealm.doFinishLogin(GithubSecurityRealm.java:366)\n    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\n    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n    at java.lang.reflect.Method.invoke(Method.java:622)\n    at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)\n    at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)\n    at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)\n    at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120)\n    at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)\n    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)\n    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)\n    at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:210)\n    at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)\n    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)\n    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)\n    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)\n    at org.kohsuke.stapler.Stapler.service(Stapler.java:225)\n    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)\n    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)\n    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)\n    at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)\n    at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)\n    at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)\n    at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)\n    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)\n    at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)\n    at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)\n    at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)\n    at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)\n    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)\n    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)\n    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)\n    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)\n    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)\n    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)\n    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)\n    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)\n    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)\n    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)\n    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)\n    at org.eclipse.jetty.server.Server.handle(Server.java:370)\n    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)\n    at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:949)\n    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1011)\n    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)\n    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)\n    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)\n    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)\n    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)\n    at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)\n    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)\n    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n    at java.lang.Thread.run(Thread.java:701)\n\nIt seems as if github removed /user/orgs. /user/$user/orgs still works.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/56",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/56/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/56/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/56/events",
    "html_url": "https://github.com/hub4j/github-api/pull/56",
    "id": 23202159,
    "node_id": "MDExOlB1bGxSZXF1ZXN0MTAyNDA4NjA=",
    "number": 56,
    "title": "Use `PagedIterator<GHIssue>` to retrieve repository issues",
    "user": {
      "login": "endeavor85",
      "id": 1729092,
      "node_id": "MDQ6VXNlcjE3MjkwOTI=",
      "avatar_url": "https://avatars3.githubusercontent.com/u/1729092?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/endeavor85",
      "html_url": "https://github.com/endeavor85",
      "followers_url": "https://api.github.com/users/endeavor85/followers",
      "following_url": "https://api.github.com/users/endeavor85/following{/other_user}",
      "gists_url": "https://api.github.com/users/endeavor85/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/endeavor85/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/endeavor85/subscriptions",
      "organizations_url": "https://api.github.com/users/endeavor85/orgs",
      "repos_url": "https://api.github.com/users/endeavor85/repos",
      "events_url": "https://api.github.com/users/endeavor85/events{/privacy}",
      "received_events_url": "https://api.github.com/users/endeavor85/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-11-24T08:55:42Z",
    "updated_at": "2014-07-01T17:26:15Z",
    "closed_at": "2013-11-27T19:49:44Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/56",
      "html_url": "https://github.com/hub4j/github-api/pull/56",
      "diff_url": "https://github.com/hub4j/github-api/pull/56.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/56.patch"
    },
    "body": "Overcomes default 30 item page size limit.\n\nFixes #55 \n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/55",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/55/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/55/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/55/events",
    "html_url": "https://github.com/hub4j/github-api/issues/55",
    "id": 23202105,
    "node_id": "MDU6SXNzdWUyMzIwMjEwNQ==",
    "number": 55,
    "title": "GHRepository.getIssues() limited to 30 issues",
    "user": {
      "login": "endeavor85",
      "id": 1729092,
      "node_id": "MDQ6VXNlcjE3MjkwOTI=",
      "avatar_url": "https://avatars3.githubusercontent.com/u/1729092?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/endeavor85",
      "html_url": "https://github.com/endeavor85",
      "followers_url": "https://api.github.com/users/endeavor85/followers",
      "following_url": "https://api.github.com/users/endeavor85/following{/other_user}",
      "gists_url": "https://api.github.com/users/endeavor85/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/endeavor85/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/endeavor85/subscriptions",
      "organizations_url": "https://api.github.com/users/endeavor85/orgs",
      "repos_url": "https://api.github.com/users/endeavor85/repos",
      "events_url": "https://api.github.com/users/endeavor85/events{/privacy}",
      "received_events_url": "https://api.github.com/users/endeavor85/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 0,
    "created_at": "2013-11-24T08:50:21Z",
    "updated_at": "2013-11-27T19:49:44Z",
    "closed_at": "2013-11-27T19:49:44Z",
    "author_association": "CONTRIBUTOR",
    "body": "According to the [GitHub API](http://developer.github.com/v3/#pagination):\n\n> Requests that return multiple items will be paginated to 30 items by default.\n\nNeed to use `PagedIterable<>` when retrieving repository issues in order to retrieve all issues.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/54",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/54/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/54/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/54/events",
    "html_url": "https://github.com/hub4j/github-api/issues/54",
    "id": 22125245,
    "node_id": "MDU6SXNzdWUyMjEyNTI0NQ==",
    "number": 54,
    "title": "class file for com.infradna.tool.bridge_method_injector.WithBridgeMethods not found",
    "user": {
      "login": "yegor256",
      "id": 526301,
      "node_id": "MDQ6VXNlcjUyNjMwMQ==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/526301?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/yegor256",
      "html_url": "https://github.com/yegor256",
      "followers_url": "https://api.github.com/users/yegor256/followers",
      "following_url": "https://api.github.com/users/yegor256/following{/other_user}",
      "gists_url": "https://api.github.com/users/yegor256/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/yegor256/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/yegor256/subscriptions",
      "organizations_url": "https://api.github.com/users/yegor256/orgs",
      "repos_url": "https://api.github.com/users/yegor256/repos",
      "events_url": "https://api.github.com/users/yegor256/events{/privacy}",
      "received_events_url": "https://api.github.com/users/yegor256/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-11-05T15:00:59Z",
    "updated_at": "2014-05-10T19:53:26Z",
    "closed_at": "2014-05-10T19:53:26Z",
    "author_association": "NONE",
    "body": "I see this warning during compilation when `org.kohsuke:github-api:jar` is in classpath:\n\n```\n[WARNING] Cannot find annotation method 'value()' in type 'com.infradna.tool.bridge_method_injector.WithBridgeMethods': class file for com.infradna.tool.bridge_method_injector.WithBridgeMethods not found\n```\n\nWould be great to get rid of it\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/53",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/53/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/53/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/53/events",
    "html_url": "https://github.com/hub4j/github-api/issues/53",
    "id": 22123377,
    "node_id": "MDU6SXNzdWUyMjEyMzM3Nw==",
    "number": 53,
    "title": "add support of Gists",
    "user": {
      "login": "yegor256",
      "id": 526301,
      "node_id": "MDQ6VXNlcjUyNjMwMQ==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/526301?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/yegor256",
      "html_url": "https://github.com/yegor256",
      "followers_url": "https://api.github.com/users/yegor256/followers",
      "following_url": "https://api.github.com/users/yegor256/following{/other_user}",
      "gists_url": "https://api.github.com/users/yegor256/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/yegor256/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/yegor256/subscriptions",
      "organizations_url": "https://api.github.com/users/yegor256/orgs",
      "repos_url": "https://api.github.com/users/yegor256/repos",
      "events_url": "https://api.github.com/users/yegor256/events{/privacy}",
      "received_events_url": "https://api.github.com/users/yegor256/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-11-05T14:33:26Z",
    "updated_at": "2014-05-10T21:13:13Z",
    "closed_at": "2014-05-10T21:13:13Z",
    "author_association": "NONE",
    "body": "Would be great if the library would also support Gist API: http://developer.github.com/v3/gists/\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/52",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/52/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/52/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/52/events",
    "html_url": "https://github.com/hub4j/github-api/issues/52",
    "id": 22112442,
    "node_id": "MDU6SXNzdWUyMjExMjQ0Mg==",
    "number": 52,
    "title": "GHUser is missing a getHTMLURL() method",
    "user": {
      "login": "vmassol",
      "id": 628267,
      "node_id": "MDQ6VXNlcjYyODI2Nw==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/628267?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/vmassol",
      "html_url": "https://github.com/vmassol",
      "followers_url": "https://api.github.com/users/vmassol/followers",
      "following_url": "https://api.github.com/users/vmassol/following{/other_user}",
      "gists_url": "https://api.github.com/users/vmassol/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/vmassol/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/vmassol/subscriptions",
      "organizations_url": "https://api.github.com/users/vmassol/orgs",
      "repos_url": "https://api.github.com/users/vmassol/repos",
      "events_url": "https://api.github.com/users/vmassol/events{/privacy}",
      "received_events_url": "https://api.github.com/users/vmassol/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2013-11-05T10:57:48Z",
    "updated_at": "2014-05-10T20:34:25Z",
    "closed_at": "2014-05-10T20:26:51Z",
    "author_association": "NONE",
    "body": "I'm using version 1.44 and in the code there's\n\n```\nprotected String html_url;\n```\n\nBut it doesn't seem to get populated and there's no getter method..\n\nThe GitHub API does return it though. For example: api.github.com/users/vmassol\n\nThanks\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/51",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/51/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/51/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/51/events",
    "html_url": "https://github.com/hub4j/github-api/pull/51",
    "id": 22092496,
    "node_id": "MDExOlB1bGxSZXF1ZXN0OTY2NDY4NQ==",
    "number": 51,
    "title": "add support (most of) the release-related endpoints",
    "user": {
      "login": "evanchooly",
      "id": 195021,
      "node_id": "MDQ6VXNlcjE5NTAyMQ==",
      "avatar_url": "https://avatars1.githubusercontent.com/u/195021?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/evanchooly",
      "html_url": "https://github.com/evanchooly",
      "followers_url": "https://api.github.com/users/evanchooly/followers",
      "following_url": "https://api.github.com/users/evanchooly/following{/other_user}",
      "gists_url": "https://api.github.com/users/evanchooly/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/evanchooly/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/evanchooly/subscriptions",
      "organizations_url": "https://api.github.com/users/evanchooly/orgs",
      "repos_url": "https://api.github.com/users/evanchooly/repos",
      "events_url": "https://api.github.com/users/evanchooly/events{/privacy}",
      "received_events_url": "https://api.github.com/users/evanchooly/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-11-05T01:09:15Z",
    "updated_at": "2014-06-16T23:16:44Z",
    "closed_at": "2013-11-09T23:17:30Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/51",
      "html_url": "https://github.com/hub4j/github-api/pull/51",
      "diff_url": "https://github.com/hub4j/github-api/pull/51.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/51.patch"
    },
    "body": ""
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/50",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/50/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/50/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/50/events",
    "html_url": "https://github.com/hub4j/github-api/pull/50",
    "id": 20215869,
    "node_id": "MDExOlB1bGxSZXF1ZXN0ODY4NDYzMQ==",
    "number": 50,
    "title": "Updates Jackson to 2.2.3",
    "user": {
      "login": "pescuma",
      "id": 207971,
      "node_id": "MDQ6VXNlcjIwNzk3MQ==",
      "avatar_url": "https://avatars0.githubusercontent.com/u/207971?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/pescuma",
      "html_url": "https://github.com/pescuma",
      "followers_url": "https://api.github.com/users/pescuma/followers",
      "following_url": "https://api.github.com/users/pescuma/following{/other_user}",
      "gists_url": "https://api.github.com/users/pescuma/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/pescuma/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/pescuma/subscriptions",
      "organizations_url": "https://api.github.com/users/pescuma/orgs",
      "repos_url": "https://api.github.com/users/pescuma/repos",
      "events_url": "https://api.github.com/users/pescuma/events{/privacy}",
      "received_events_url": "https://api.github.com/users/pescuma/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-09-28T17:36:07Z",
    "updated_at": "2014-07-01T17:26:16Z",
    "closed_at": "2013-10-02T15:31:42Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/50",
      "html_url": "https://github.com/hub4j/github-api/pull/50",
      "diff_url": "https://github.com/hub4j/github-api/pull/50.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/50.patch"
    },
    "body": "This also depends on my other pull request that corrects the handling of labels.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/49",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/49/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/49/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/49/events",
    "html_url": "https://github.com/hub4j/github-api/pull/49",
    "id": 20215816,
    "node_id": "MDExOlB1bGxSZXF1ZXN0ODY4NDYyMg==",
    "number": 49,
    "title": "Use a proper Label in GHIssues",
    "user": {
      "login": "pescuma",
      "id": 207971,
      "node_id": "MDQ6VXNlcjIwNzk3MQ==",
      "avatar_url": "https://avatars0.githubusercontent.com/u/207971?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/pescuma",
      "html_url": "https://github.com/pescuma",
      "followers_url": "https://api.github.com/users/pescuma/followers",
      "following_url": "https://api.github.com/users/pescuma/following{/other_user}",
      "gists_url": "https://api.github.com/users/pescuma/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/pescuma/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/pescuma/subscriptions",
      "organizations_url": "https://api.github.com/users/pescuma/orgs",
      "repos_url": "https://api.github.com/users/pescuma/repos",
      "events_url": "https://api.github.com/users/pescuma/events{/privacy}",
      "received_events_url": "https://api.github.com/users/pescuma/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-09-28T17:34:50Z",
    "updated_at": "2014-06-12T14:05:52Z",
    "closed_at": "2013-10-02T15:31:43Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/49",
      "html_url": "https://github.com/hub4j/github-api/pull/49",
      "diff_url": "https://github.com/hub4j/github-api/pull/49.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/49.patch"
    },
    "body": "The label isn't just a text, it's a json object with 3 fields:\n\n```\n    \"labels\": [\n      {\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World/labels/bug\",\n        \"name\": \"bug\",\n        \"color\": \"f29513\"\n      }\n    ],\n```\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/48",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/48/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/48/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/48/events",
    "html_url": "https://github.com/hub4j/github-api/issues/48",
    "id": 20204963,
    "node_id": "MDU6SXNzdWUyMDIwNDk2Mw==",
    "number": 48,
    "title": "Issue labels have multiple fields now",
    "user": {
      "login": "pescuma",
      "id": 207971,
      "node_id": "MDQ6VXNlcjIwNzk3MQ==",
      "avatar_url": "https://avatars0.githubusercontent.com/u/207971?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/pescuma",
      "html_url": "https://github.com/pescuma",
      "followers_url": "https://api.github.com/users/pescuma/followers",
      "following_url": "https://api.github.com/users/pescuma/following{/other_user}",
      "gists_url": "https://api.github.com/users/pescuma/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/pescuma/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/pescuma/subscriptions",
      "organizations_url": "https://api.github.com/users/pescuma/orgs",
      "repos_url": "https://api.github.com/users/pescuma/repos",
      "events_url": "https://api.github.com/users/pescuma/events{/privacy}",
      "received_events_url": "https://api.github.com/users/pescuma/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2013-09-28T02:43:04Z",
    "updated_at": "2013-10-02T22:12:56Z",
    "closed_at": "2013-10-02T22:12:56Z",
    "author_association": "CONTRIBUTOR",
    "body": "And calling `GHIssue.getLabels()` returns a list with a lot of pieces of the json text.\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/47",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/47/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/47/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/47/events",
    "html_url": "https://github.com/hub4j/github-api/issues/47",
    "id": 19739524,
    "node_id": "MDU6SXNzdWUxOTczOTUyNA==",
    "number": 47,
    "title": "Provide OSGi bundle",
    "user": {
      "login": "acollign",
      "id": 206320,
      "node_id": "MDQ6VXNlcjIwNjMyMA==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/206320?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/acollign",
      "html_url": "https://github.com/acollign",
      "followers_url": "https://api.github.com/users/acollign/followers",
      "following_url": "https://api.github.com/users/acollign/following{/other_user}",
      "gists_url": "https://api.github.com/users/acollign/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/acollign/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/acollign/subscriptions",
      "organizations_url": "https://api.github.com/users/acollign/orgs",
      "repos_url": "https://api.github.com/users/acollign/repos",
      "events_url": "https://api.github.com/users/acollign/events{/privacy}",
      "received_events_url": "https://api.github.com/users/acollign/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 5,
    "created_at": "2013-09-19T08:39:48Z",
    "updated_at": "2019-11-04T23:08:10Z",
    "closed_at": "2019-11-04T23:08:09Z",
    "author_association": "CONTRIBUTOR",
    "body": "This cool library deserves a OSGi bundle. I'm currently creating a bundle by wrapping  the library with its not-so-common dependencies embed [0]. I kept the groupId and will keep the version aligned with the library. \n\nI successfully tested this bundle on Adobe CQ 5.6.1 as-is. I'm also planning to write instructions for Apache Felix which might need the installation of some dependencies.\n\nFeel free to comment commits, create issues. Feedback will be really appreciated.\n\n[0] https://github.com/acollign/github-api-osgi\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/46",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/46/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/46/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/46/events",
    "html_url": "https://github.com/hub4j/github-api/issues/46",
    "id": 19738846,
    "node_id": "MDU6SXNzdWUxOTczODg0Ng==",
    "number": 46,
    "title": "Implement Contents API",
    "user": {
      "login": "acollign",
      "id": 206320,
      "node_id": "MDQ6VXNlcjIwNjMyMA==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/206320?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/acollign",
      "html_url": "https://github.com/acollign",
      "followers_url": "https://api.github.com/users/acollign/followers",
      "following_url": "https://api.github.com/users/acollign/following{/other_user}",
      "gists_url": "https://api.github.com/users/acollign/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/acollign/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/acollign/subscriptions",
      "organizations_url": "https://api.github.com/users/acollign/orgs",
      "repos_url": "https://api.github.com/users/acollign/repos",
      "events_url": "https://api.github.com/users/acollign/events{/privacy}",
      "received_events_url": "https://api.github.com/users/acollign/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 4,
    "created_at": "2013-09-19T08:21:13Z",
    "updated_at": "2014-01-02T18:32:44Z",
    "closed_at": "2014-01-01T23:26:23Z",
    "author_association": "CONTRIBUTOR",
    "body": "GitHub provides a Contents API [0]. I started to implement those methods and domain objects in the contents-api branch of my fork [1]. I'll create a pull-request once I consider my work mergeable.\n\nbtw, feel free to comment commits. Feedback are always welcome.\n\n[0] http://developer.github.com/v3/repos/contents/\n[1] https://github.com/acollign/github-api/tree/contents-api\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/45",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/45/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/45/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/45/events",
    "html_url": "https://github.com/hub4j/github-api/pull/45",
    "id": 19529050,
    "node_id": "MDExOlB1bGxSZXF1ZXN0ODM0MDU5NA==",
    "number": 45,
    "title": "Allows to define page size for repository lists and other API enhancements",
    "user": {
      "login": "lucamilanesio",
      "id": 182893,
      "node_id": "MDQ6VXNlcjE4Mjg5Mw==",
      "avatar_url": "https://avatars3.githubusercontent.com/u/182893?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/lucamilanesio",
      "html_url": "https://github.com/lucamilanesio",
      "followers_url": "https://api.github.com/users/lucamilanesio/followers",
      "following_url": "https://api.github.com/users/lucamilanesio/following{/other_user}",
      "gists_url": "https://api.github.com/users/lucamilanesio/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/lucamilanesio/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/lucamilanesio/subscriptions",
      "organizations_url": "https://api.github.com/users/lucamilanesio/orgs",
      "repos_url": "https://api.github.com/users/lucamilanesio/repos",
      "events_url": "https://api.github.com/users/lucamilanesio/events{/privacy}",
      "received_events_url": "https://api.github.com/users/lucamilanesio/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 5,
    "created_at": "2013-09-15T23:43:16Z",
    "updated_at": "2014-07-01T17:26:16Z",
    "closed_at": "2013-11-03T01:15:56Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/45",
      "html_url": "https://github.com/hub4j/github-api/pull/45",
      "diff_url": "https://github.com/hub4j/github-api/pull/45.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/45.patch"
    },
    "body": "Extension of the listRepositories() with the desired\npageSize. This allows to reduce the number of calls\nto GitHub API for fetching the entire set of repositories\nbrowsing all the pages.\n\nAdditionally allows to match the UX paging with the\nunderlying GitHub API paging, increasing performance\nand reducing hourly API allowance.\n\nLast addition was on the GitHub PullRequest object:\nallows to get the associated commits with their\ndetails (which is unfortunately NOT a GHCommit object)\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/44",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/44/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/44/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/44/events",
    "html_url": "https://github.com/hub4j/github-api/pull/44",
    "id": 18730896,
    "node_id": "MDExOlB1bGxSZXF1ZXN0Nzk1MjgyOA==",
    "number": 44,
    "title": "Provide a way to determine if the connection is anonymous",
    "user": {
      "login": "stephenc",
      "id": 209336,
      "node_id": "MDQ6VXNlcjIwOTMzNg==",
      "avatar_url": "https://avatars2.githubusercontent.com/u/209336?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/stephenc",
      "html_url": "https://github.com/stephenc",
      "followers_url": "https://api.github.com/users/stephenc/followers",
      "following_url": "https://api.github.com/users/stephenc/following{/other_user}",
      "gists_url": "https://api.github.com/users/stephenc/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/stephenc/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/stephenc/subscriptions",
      "organizations_url": "https://api.github.com/users/stephenc/orgs",
      "repos_url": "https://api.github.com/users/stephenc/repos",
      "events_url": "https://api.github.com/users/stephenc/events{/privacy}",
      "received_events_url": "https://api.github.com/users/stephenc/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-08-29T13:33:45Z",
    "updated_at": "2017-11-01T15:50:23Z",
    "closed_at": "2013-09-07T12:18:30Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/44",
      "html_url": "https://github.com/hub4j/github-api/pull/44",
      "diff_url": "https://github.com/hub4j/github-api/pull/44.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/44.patch"
    },
    "body": ""
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/43",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/43/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/43/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/43/events",
    "html_url": "https://github.com/hub4j/github-api/pull/43",
    "id": 18730738,
    "node_id": "MDExOlB1bGxSZXF1ZXN0Nzk1Mjc0Ng==",
    "number": 43,
    "title": "GHMyself should allow accessing the private repos and orgs too",
    "user": {
      "login": "stephenc",
      "id": 209336,
      "node_id": "MDQ6VXNlcjIwOTMzNg==",
      "avatar_url": "https://avatars2.githubusercontent.com/u/209336?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/stephenc",
      "html_url": "https://github.com/stephenc",
      "followers_url": "https://api.github.com/users/stephenc/followers",
      "following_url": "https://api.github.com/users/stephenc/following{/other_user}",
      "gists_url": "https://api.github.com/users/stephenc/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/stephenc/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/stephenc/subscriptions",
      "organizations_url": "https://api.github.com/users/stephenc/orgs",
      "repos_url": "https://api.github.com/users/stephenc/repos",
      "events_url": "https://api.github.com/users/stephenc/events{/privacy}",
      "received_events_url": "https://api.github.com/users/stephenc/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-08-29T13:30:25Z",
    "updated_at": "2014-07-01T17:26:17Z",
    "closed_at": "2013-09-07T12:18:01Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/43",
      "html_url": "https://github.com/hub4j/github-api/pull/43",
      "diff_url": "https://github.com/hub4j/github-api/pull/43.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/43.patch"
    },
    "body": ""
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/42",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/42/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/42/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/42/events",
    "html_url": "https://github.com/hub4j/github-api/pull/42",
    "id": 18180686,
    "node_id": "MDExOlB1bGxSZXF1ZXN0NzY3MjA0NQ==",
    "number": 42,
    "title": "Commit's short info model",
    "user": {
      "login": "paulbutenko",
      "id": 5246804,
      "node_id": "MDQ6VXNlcjUyNDY4MDQ=",
      "avatar_url": "https://avatars0.githubusercontent.com/u/5246804?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/paulbutenko",
      "html_url": "https://github.com/paulbutenko",
      "followers_url": "https://api.github.com/users/paulbutenko/followers",
      "following_url": "https://api.github.com/users/paulbutenko/following{/other_user}",
      "gists_url": "https://api.github.com/users/paulbutenko/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/paulbutenko/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/paulbutenko/subscriptions",
      "organizations_url": "https://api.github.com/users/paulbutenko/orgs",
      "repos_url": "https://api.github.com/users/paulbutenko/repos",
      "events_url": "https://api.github.com/users/paulbutenko/events{/privacy}",
      "received_events_url": "https://api.github.com/users/paulbutenko/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2013-08-16T21:51:57Z",
    "updated_at": "2014-07-01T17:26:17Z",
    "closed_at": "2013-09-07T12:25:59Z",
    "author_association": "NONE",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/42",
      "html_url": "https://github.com/hub4j/github-api/pull/42",
      "diff_url": "https://github.com/hub4j/github-api/pull/42.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/42.patch"
    },
    "body": "Github api returns commit info in this way:\n{\n    \"sha\": \"c77360d6f2ff2c2e6dd11828ad5dccf72419fa1b\",\n    \"commit\": {\n      \"author\": {\n        \"name\": \"Kohsuke Kawaguchi\",\n        \"email\": \"kk@kohsuke.org\",\n        \"date\": \"2012-04-11T16:23:37Z\"\n      },\n      \"committer\": {\n        \"name\": \"Kohsuke Kawaguchi\",\n        \"email\": \"kk@kohsuke.org\",\n        \"date\": \"2012-04-11T16:23:37Z\"\n      },\n      \"message\": \"Added a file\",\n      \"tree\": {\n        \"sha\": \"496d6428b9cf92981dc9495211e6e1120fb6f2ba\",\n        \"url\": \"https://api.github.com/repos/kohsuke/test/git/trees/496d6428b9cf92981dc9495211e6e1120fb6f2ba\"\n      },\n      \"url\": \"https://api.github.com/repos/kohsuke/test/git/commits/c77360d6f2ff2c2e6dd11828ad5dccf72419fa1b\",\n      \"comment_count\": 0\n    }, ...\n\ngithub-api updated wuth necessary models in order to wrap new info\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/41",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/41/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/41/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/41/events",
    "html_url": "https://github.com/hub4j/github-api/issues/41",
    "id": 17685852,
    "node_id": "MDU6SXNzdWUxNzY4NTg1Mg==",
    "number": 41,
    "title": "getMergeableState in GHPullRequest doesn't work",
    "user": {
      "login": "Memphiz",
      "id": 701326,
      "node_id": "MDQ6VXNlcjcwMTMyNg==",
      "avatar_url": "https://avatars2.githubusercontent.com/u/701326?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/Memphiz",
      "html_url": "https://github.com/Memphiz",
      "followers_url": "https://api.github.com/users/Memphiz/followers",
      "following_url": "https://api.github.com/users/Memphiz/following{/other_user}",
      "gists_url": "https://api.github.com/users/Memphiz/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/Memphiz/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/Memphiz/subscriptions",
      "organizations_url": "https://api.github.com/users/Memphiz/orgs",
      "repos_url": "https://api.github.com/users/Memphiz/repos",
      "events_url": "https://api.github.com/users/Memphiz/events{/privacy}",
      "received_events_url": "https://api.github.com/users/Memphiz/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-08-06T11:53:57Z",
    "updated_at": "2013-08-07T13:33:25Z",
    "closed_at": "2013-08-07T13:33:25Z",
    "author_association": "NONE",
    "body": "Hi there,\n\nit seems that the GHPullRequest.getMergeableState method doesn't work in current implementation. At least when i use the jenkins ghprb (github pull request builder plugin) it always builds the unmerged branch only because off the method returing false (though the pr is mergeable as confirmed in the github webinterface).\n\nBased on the github api v3 the needed field is called \"mergeable\" (and a boolean).\n\nIt seems that \"populate\" doesn't fill in the \"mergeable_state\" member. Though i didn't find the code where it really fills in the object members.\n\nAlso it looks like in GHPullRequest.populate() the call to root.retrieve().to(url, this); is issued with an empty url object. At least i didn't spot where the url member (its a member of the parent class GHIssue) is initialised.\n\nWould be great if you could comment on that one :o)\n\nthx\n\nMemphiz\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/40",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/40/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/40/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/40/events",
    "html_url": "https://github.com/hub4j/github-api/issues/40",
    "id": 17506321,
    "node_id": "MDU6SXNzdWUxNzUwNjMyMQ==",
    "number": 40,
    "title": "[Feature Request] get tags",
    "user": {
      "login": "dMitin",
      "id": 1221847,
      "node_id": "MDQ6VXNlcjEyMjE4NDc=",
      "avatar_url": "https://avatars3.githubusercontent.com/u/1221847?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/dMitin",
      "html_url": "https://github.com/dMitin",
      "followers_url": "https://api.github.com/users/dMitin/followers",
      "following_url": "https://api.github.com/users/dMitin/following{/other_user}",
      "gists_url": "https://api.github.com/users/dMitin/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/dMitin/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/dMitin/subscriptions",
      "organizations_url": "https://api.github.com/users/dMitin/orgs",
      "repos_url": "https://api.github.com/users/dMitin/repos",
      "events_url": "https://api.github.com/users/dMitin/events{/privacy}",
      "received_events_url": "https://api.github.com/users/dMitin/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-08-01T13:13:34Z",
    "updated_at": "2014-05-10T21:14:13Z",
    "closed_at": "2014-05-10T21:14:13Z",
    "author_association": "NONE",
    "body": "Hi!\nCan you add to project function to get tags of github repository?\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/39",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/39/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/39/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/39/events",
    "html_url": "https://github.com/hub4j/github-api/issues/39",
    "id": 14877909,
    "node_id": "MDU6SXNzdWUxNDg3NzkwOQ==",
    "number": 39,
    "title": "GitHub.connectAnonymously() fails because of a lack of credentials.",
    "user": {
      "login": "Omertron",
      "id": 1432853,
      "node_id": "MDQ6VXNlcjE0MzI4NTM=",
      "avatar_url": "https://avatars1.githubusercontent.com/u/1432853?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/Omertron",
      "html_url": "https://github.com/Omertron",
      "followers_url": "https://api.github.com/users/Omertron/followers",
      "following_url": "https://api.github.com/users/Omertron/following{/other_user}",
      "gists_url": "https://api.github.com/users/Omertron/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/Omertron/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/Omertron/subscriptions",
      "organizations_url": "https://api.github.com/users/Omertron/orgs",
      "repos_url": "https://api.github.com/users/Omertron/repos",
      "events_url": "https://api.github.com/users/Omertron/events{/privacy}",
      "received_events_url": "https://api.github.com/users/Omertron/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-05-29T08:01:03Z",
    "updated_at": "2014-05-10T21:15:15Z",
    "closed_at": "2014-05-10T21:15:15Z",
    "author_association": "NONE",
    "body": "Using the following line:\n\n> GitHub github = GitHub.connectAnonymously();\n\nGenerates:\nException in thread \"main\" java.lang.IllegalStateException: This operation requires a credential but none is given to the GitHub constructor\n    at org.kohsuke.github.GitHub.requireCredential(GitHub.java:197)\n    at org.kohsuke.github.GitHub.getMyself(GitHub.java:228)\n    at org.kohsuke.github.GitHub.<init>(GitHub.java:127)\n    at org.kohsuke.github.GitHub.<init>(GitHub.java:74)\n    at org.kohsuke.github.GitHub.connectAnonymously(GitHub.java:192)\n    at com.omertron.githubtest.GitHubTest.<init>(GitHubTest.java:16)\n    at com.omertron.githubtest.App.main(App.java:8)\n\nNote: I do not have a \".github\" file in my user directory (nor do I want one, I just want to be able to access github anon from my code)\n"
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/38",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/38/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/38/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/38/events",
    "html_url": "https://github.com/hub4j/github-api/pull/38",
    "id": 13898390,
    "node_id": "MDExOlB1bGxSZXF1ZXN0NTQ5NjUzNw==",
    "number": 38,
    "title": "add repository to Pull Request payload and wrap the PR with the repository",
    "user": {
      "login": "janinko",
      "id": 644267,
      "node_id": "MDQ6VXNlcjY0NDI2Nw==",
      "avatar_url": "https://avatars2.githubusercontent.com/u/644267?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/janinko",
      "html_url": "https://github.com/janinko",
      "followers_url": "https://api.github.com/users/janinko/followers",
      "following_url": "https://api.github.com/users/janinko/following{/other_user}",
      "gists_url": "https://api.github.com/users/janinko/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/janinko/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/janinko/subscriptions",
      "organizations_url": "https://api.github.com/users/janinko/orgs",
      "repos_url": "https://api.github.com/users/janinko/repos",
      "events_url": "https://api.github.com/users/janinko/events{/privacy}",
      "received_events_url": "https://api.github.com/users/janinko/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 1,
    "created_at": "2013-05-02T16:13:51Z",
    "updated_at": "2014-07-01T17:26:17Z",
    "closed_at": "2013-05-06T21:32:11Z",
    "author_association": "COLLABORATOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/38",
      "html_url": "https://github.com/hub4j/github-api/pull/38",
      "diff_url": "https://github.com/hub4j/github-api/pull/38.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/38.patch"
    },
    "body": ""
  },
  {
    "url": "https://api.github.com/repos/hub4j/github-api/issues/37",
    "repository_url": "https://api.github.com/repos/hub4j/github-api",
    "labels_url": "https://api.github.com/repos/hub4j/github-api/issues/37/labels{/name}",
    "comments_url": "https://api.github.com/repos/hub4j/github-api/issues/37/comments",
    "events_url": "https://api.github.com/repos/hub4j/github-api/issues/37/events",
    "html_url": "https://github.com/hub4j/github-api/pull/37",
    "id": 13864794,
    "node_id": "MDExOlB1bGxSZXF1ZXN0NTQ3ODkwMQ==",
    "number": 37,
    "title": "Force issues-based API route for PR comments",
    "user": {
      "login": "spiffxp",
      "id": 49258,
      "node_id": "MDQ6VXNlcjQ5MjU4",
      "avatar_url": "https://avatars2.githubusercontent.com/u/49258?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/spiffxp",
      "html_url": "https://github.com/spiffxp",
      "followers_url": "https://api.github.com/users/spiffxp/followers",
      "following_url": "https://api.github.com/users/spiffxp/following{/other_user}",
      "gists_url": "https://api.github.com/users/spiffxp/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/spiffxp/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/spiffxp/subscriptions",
      "organizations_url": "https://api.github.com/users/spiffxp/orgs",
      "repos_url": "https://api.github.com/users/spiffxp/repos",
      "events_url": "https://api.github.com/users/spiffxp/events{/privacy}",
      "received_events_url": "https://api.github.com/users/spiffxp/received_events",
      "type": "User",
      "site_admin": false
    },
    "labels": [],
    "state": "closed",
    "locked": false,
    "assignee": null,
    "assignees": [],
    "milestone": null,
    "comments": 2,
    "created_at": "2013-05-01T20:33:10Z",
    "updated_at": "2014-06-14T22:49:22Z",
    "closed_at": "2013-05-06T21:33:29Z",
    "author_association": "CONTRIBUTOR",
    "pull_request": {
      "url": "https://api.github.com/repos/hub4j/github-api/pulls/37",
      "html_url": "https://github.com/hub4j/github-api/pull/37",
      "diff_url": "https://github.com/hub4j/github-api/pull/37.diff",
      "patch_url": "https://github.com/hub4j/github-api/pull/37.patch"
    },
    "body": "beec605 caused `GHPullRequest.getComments()` to hit `pulls/:number/comments`, which correponds to inline review comments instead of regular issue comments\n"
  }
]