5
5
import java .util .Arrays ;
6
6
import java .util .Collections ;
7
7
import java .util .HashSet ;
8
- import java .util .Iterator ;
9
8
import java .util .List ;
10
9
import java .util .Map ;
11
10
import java .util .Set ;
@@ -21,7 +20,7 @@ public class GHMyself extends GHUser {
21
20
/**
22
21
* Type of repositories returned during listing.
23
22
*/
24
- public enum RepositoryType {
23
+ public enum RepositoryListFilter {
25
24
ALL , // All public and private repositories that current user has access or collaborates to
26
25
OWNER , // Public and private repositories owned by current user
27
26
PUBLIC , // Public repositories that current user has access or collaborates to
@@ -132,7 +131,7 @@ public PagedIterable<GHRepository> listRepositories() {
132
131
* Unlike {@link #getRepositories()}, this does not wait until all the repositories are returned.
133
132
*/
134
133
public PagedIterable <GHRepository > listRepositories (final int pageSize ) {
135
- return listRepositories (pageSize , RepositoryType .ALL );
134
+ return listRepositories (pageSize , RepositoryListFilter .ALL );
136
135
}
137
136
138
137
/**
@@ -141,7 +140,7 @@ public PagedIterable<GHRepository> listRepositories(final int pageSize) {
141
140
* @param pageSize size for each page of items returned by GitHub. Maximum page size is 100.
142
141
* @param repoType type of repository returned in the listing
143
142
*/
144
- public PagedIterable <GHRepository > listRepositories (final int pageSize , final RepositoryType repoType ) {
143
+ public PagedIterable <GHRepository > listRepositories (final int pageSize , final RepositoryListFilter repoType ) {
145
144
return new PagedIterable <GHRepository >() {
146
145
public PagedIterator <GHRepository > iterator () {
147
146
return new PagedIterator <GHRepository >(root .retrieve ().asIterator ("/user/repos?per_page=" + pageSize +
0 commit comments