in src/main/java/org/apache/maven/resolver/internal/ant/types/Dependency.java [244:263]
public String getVersionlessKey() {
if (isReference()) {
return getRef().getVersionlessKey();
}
StringBuilder key = new StringBuilder(128);
if (groupId != null) {
key.append(groupId);
}
key.append(':');
if (artifactId != null) {
key.append(artifactId);
}
key.append(':');
key.append((type != null) ? type : "jar");
if (classifier != null && !classifier.isEmpty()) {
key.append(':');
key.append(classifier);
}
return key.toString();
}