public void loadExcludeFromFailuresData()

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);
        }
    }