protected boolean isIndexable()

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");
    }