in src/main/java/org/apache/maven/plugins/changes/issues/IssueUtils.java [44:69]
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;
}