in src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java [638:657]
private boolean acceptFile(final File inputFile) {
if (!Boolean.TRUE.equals(inPublicApi.get())) {
if (selectors != null) {
final FileInfo fileInfo = new DefaultFileInfo(inputFile);
for (final FileSelector selector : selectors) {
try {
if (!selector.isSelected(fileInfo)) {
return false;
}
} catch (final IOException e) {
throw new ArchiverException(
"Error processing file: " + inputFile + " using selector: " + selector, e);
}
}
}
}
return true;
}