Skip to content

Commit a0bbba7

Browse files
author
Joe
committed
check suite exposes pull requests
1 parent 81bf818 commit a0bbba7

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

src/main/java/org/kohsuke/github/GHCheckRun.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,12 @@ public String getHeadSha() {
112112
* @throws IOException
113113
* the io exception
114114
*/
115-
public Iterator<GHPullRequest> getPullRequests() throws IOException {
115+
public Iterator<GHPullRequest> getPullRequests() throws IOException {
116116
if (pullRequests != null && pullRequests.length != 0) {
117117
for (GHPullRequest singlePull : pullRequests) {
118118
singlePull.refresh();
119119
}
120-
return Arrays.stream(pullRequests).iterator();
120+
return Arrays.stream(pullRequests).iterator();
121121
}
122122
return Stream.<GHPullRequest>empty().iterator();
123123
}

src/main/java/org/kohsuke/github/GHCheckSuite.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44

55
import java.io.IOException;
66
import java.net.URL;
7+
import java.util.Arrays;
78
import java.util.Date;
9+
import java.util.Iterator;
10+
import java.util.stream.Stream;
811

912
/**
1013
* Represents a check suite.
@@ -154,14 +157,17 @@ public GHApp getApp() {
154157
* Gets the pull requests participated in this check suite.
155158
*
156159
* @return Pull requests
160+
* @throws IOException
161+
* the io exception
157162
*/
158-
GHPullRequest[] getPullRequests() throws IOException {
163+
public Iterator<GHPullRequest> getPullRequests() throws IOException {
159164
if (pullRequests != null && pullRequests.length != 0) {
160165
for (GHPullRequest singlePull : pullRequests) {
161166
singlePull.refresh();
162167
}
168+
return Arrays.stream(pullRequests).iterator();
163169
}
164-
return pullRequests;
170+
return Stream.<GHPullRequest>empty().iterator();
165171
}
166172

167173
/**

0 commit comments

Comments
 (0)