in log4j-transform-maven-plugin/src/main/java/org/apache/logging/log4j/transform/maven/LocationMojo.java [170:184]
protected ClassFileInclusionScanner getClassFileInclusionScanner() {
if (includes.isEmpty() && excludes.isEmpty()) {
return new SimpleInclusionScanner(staleMillis, getLog());
}
final Set<String> actualIncludes = includes.isEmpty()
? Collections.singleton(ClassFileInclusionScanner.DEFAULT_INCLUSION_PATTERN)
: includes;
// We always exclude Log4j2 cache files
final Set<String> actualExcludes = new HashSet<>(excludes);
actualExcludes.add(ClassFileInclusionScanner.DEFAULT_EXCLUSION_PATTERN);
return new SimpleInclusionScanner(staleMillis, actualIncludes, actualExcludes, getLog());
}