in src/main/java/org/apache/maven/plugins/issues/IssueUtils.java [46:77]
public static List<Issue> filterIssuesWithVersionPrefix( List<Issue> issues, String prefix )
throws MojoExecutionException
{
List<Issue> filteredIssues = new ArrayList<>();
boolean isFound = false;
Issue issue;
for ( Issue issue1 : issues )
{
issue = issue1;
if ( issue.getFixVersions() != null )
{
for ( String fixVersion : issue.getFixVersions() )
{
if ( prefix == null || fixVersion.startsWith( prefix ) )
{
isFound = true;
filteredIssues.add( issue );
break;
}
}
}
}
if ( !isFound )
{
throw new MojoExecutionException( "Couldn't find any issues with a Fix Version prefix of '" + prefix
+ "' among the supplied issues: " + toString( issues ) );
}
return filteredIssues;
}