in indexer-core/src/main/java/org/apache/maven/index/DefaultArtifactContextProducer.java [124:142]
protected boolean isIndexable(File file) {
if (file == null) {
return false;
}
String filename = file.getName();
return !filename.equals("maven-metadata.xml")
&& !(filename.startsWith("maven-metadata-") && filename.endsWith(".xml"))
&& !(filename.startsWith("_") && filename.endsWith(".repositories"))
// || filename.endsWith( "-javadoc.jar" )
// || filename.endsWith( "-javadocs.jar" )
// || filename.endsWith( "-sources.jar" )
&& !filename.endsWith(".properties")
// || filename.endsWith( ".xml" ) // NEXUS-3029
&& !filename.endsWith(".asc")
&& !filename.endsWith(".md5")
&& !filename.endsWith(".sha1");
}