in src/main/java/org/apache/maven/plugin/compiler/CompilerMojo.java [351:363]
protected SourceInclusionScanner getSourceInclusionScanner(int staleMillis) {
if (includes.isEmpty() && excludes.isEmpty() && incrementalExcludes.isEmpty()) {
return new StaleSourceScanner(staleMillis);
}
if (includes.isEmpty()) {
includes.add("**/*.java");
}
Set<String> excludesIncr = new HashSet<>(excludes);
excludesIncr.addAll(this.incrementalExcludes);
return new StaleSourceScanner(staleMillis, includes, excludesIncr);
}