in src/main/java/org/apache/maven/plugins/pmd/ExcludeDuplicationsFromFile.java [102:114]
public void loadExcludeFromFailuresData(final String excludeFromFailureFile) throws MojoExecutionException {
if (excludeFromFailureFile == null || excludeFromFailureFile.isEmpty()) {
return;
}
try (Stream<String> lines = Files.lines(Paths.get(excludeFromFailureFile))) {
exclusionList.addAll(lines.filter(line -> !line.startsWith("#"))
.map(line -> createSetFromExclusionLine(line))
.collect(Collectors.toList()));
} catch (final IOException e) {
throw new MojoExecutionException("Cannot load file " + excludeFromFailureFile, e);
}
}