in src/main/java/org/apache/maven/plugins/war/packaging/ArtifactsPackagingTask.java [140:153]
private List<String> findDuplicates(WarPackagingContext context, Set<Artifact> artifacts)
throws InterpolationException {
List<String> duplicates = new ArrayList<>();
List<String> identifiers = new ArrayList<>();
for (Artifact artifact : artifacts) {
String candidate = getArtifactFinalName(context, artifact);
if (identifiers.contains(candidate)) {
duplicates.add(candidate);
} else {
identifiers.add(candidate);
}
}
return duplicates;
}