diff --git a/src/main/java/org/kohsuke/github/GHRepository.java b/src/main/java/org/kohsuke/github/GHRepository.java index 27478c89ec..24807890f0 100644 --- a/src/main/java/org/kohsuke/github/GHRepository.java +++ b/src/main/java/org/kohsuke/github/GHRepository.java @@ -1503,6 +1503,21 @@ public GHPullRequest getPullRequest(int number) throws IOException { .wrapUp(this); } + /** + * Retrieves all the pull requests of a particular state. + * + * @param state + * the state + * @return the pull requests + * @throws IOException + * the io exception + * @deprecated Use {@link #queryPullRequests()} + */ + @Deprecated + public List getPullRequests(GHIssueState state) throws IOException { + return queryPullRequests().state(state).list().toList(); + } + /** * Retrieves pull requests. * diff --git a/src/test/java/org/kohsuke/github/GHPullRequestTest.java b/src/test/java/org/kohsuke/github/GHPullRequestTest.java index 0a2e4a2712..59a19c82f2 100644 --- a/src/test/java/org/kohsuke/github/GHPullRequestTest.java +++ b/src/test/java/org/kohsuke/github/GHPullRequestTest.java @@ -918,9 +918,7 @@ public void getUserTest() throws IOException { prSingle.getMergeable(); assertThat(prSingle.getUser().root(), notNullValue()); - PagedIterable ghPullRequests = getRepository().queryPullRequests() - .state(GHIssueState.OPEN) - .list(); + List ghPullRequests = getRepository().getPullRequests(GHIssueState.OPEN); for (GHPullRequest pr : ghPullRequests) { assertThat(pr.getUser().root(), notNullValue()); pr.getMergeable();