in src/main/java/org/apache/maven/shared/jar/identification/exposers/FilenameExposer.java [42:54]
public void expose(JarIdentification identification, JarAnalyzer jarAnalyzer) {
String filename = FileUtils.removeExtension(jarAnalyzer.getFile().getName());
Matcher mat = VERSION_PATTERN.matcher(filename);
if (mat.find()) {
String prefix = filename.substring(0, mat.start());
identification.addArtifactId(prefix);
identification.addName(prefix);
identification.addVersion(filename.substring(mat.end() - 1));
} else {
identification.addArtifactId(filename);
identification.addName(filename);
}
}