in src/main/java/org/apache/maven/shared/jar/identification/JarIdentificationAnalysis.java [81:101]
private void normalize(JarIdentification taxon) {
if (StringUtils.isEmpty(taxon.getGroupId())) {
taxon.setGroupId(pickSmallest(taxon.getPotentialGroupIds()));
}
if (StringUtils.isEmpty(taxon.getArtifactId())) {
taxon.setArtifactId(pickLargest(taxon.getPotentialArtifactIds()));
}
if (StringUtils.isEmpty(taxon.getVersion())) {
taxon.setVersion(pickSmallest(taxon.getPotentialVersions()));
}
if (StringUtils.isEmpty(taxon.getName())) {
taxon.setName(pickLargest(taxon.getPotentialNames()));
}
if (StringUtils.isEmpty(taxon.getVendor())) {
taxon.setVendor(pickLargest(taxon.getPotentialVendors()));
}
}