in maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java [146:154]
protected List<String> pruneSourceDirs(List<String> sourceDirs) {
List<String> pruned = new ArrayList<>(sourceDirs.size());
for (String dir : sourceDirs) {
if (!pruned.contains(dir) && hasSources(new File(dir))) {
pruned.add(dir);
}
}
return pruned;
}