in src/main/java/org/apache/maven/plugins/github/GitHubDownloader.java [182:216]
public List<Issue> getIssueList()
throws IOException
{
List<Issue> issueList = new ArrayList<>();
IssueService service = new IssueService( client );
Map<String, String> issueFilter = new HashMap<>();
if ( includeOpenIssues )
{
// Adding open issues
for ( org.eclipse.egit.github.core.Issue issue : service.getIssues( githubOwner, githubRepo, issueFilter ) )
{
if ( !onlyMilestoneIssues || issue.getMilestone() != null )
{
issueList.add( createIssue( issue ) );
}
}
}
// Adding closed issues
issueFilter.put( "state", "closed" );
for ( org.eclipse.egit.github.core.Issue issue : service.getIssues( githubOwner, githubRepo, issueFilter ) )
{
if ( !onlyMilestoneIssues || issue.getMilestone() != null )
{
issueList.add( createIssue( issue ) );
}
}
return issueList;
}