in apache-rat-plugin/src/main/java/org/apache/rat/mp/AbstractRatMojo.java [341:359]
private void setIncludes(DirectoryScanner ds) throws MojoExecutionException {
if ((includes != null && includes.length > 0) || includesFile != null) {
final List<String> includeList = new ArrayList<>();
if (includes != null) {
includeList.addAll(Arrays.asList(includes));
}
if (includesFile != null) {
final String charset = includesFileCharset == null ? "UTF8" : includesFileCharset;
final File f = new File(includesFile);
if (!f.isFile()) {
getLog().error("IncludesFile not found: " + f.getAbsolutePath());
} else {
getLog().debug("Includes loaded from file " + includesFile + ", using character set " + charset);
}
includeList.addAll(getPatternsFromFile(f, charset));
}
ds.setIncludes(includeList.toArray(new String[includeList.size()]));
}
}