Unfortunately, the melting pot currently uses properties of the form <artifactId>.version to override component versions. We need to update the melting-pot script to support properties that successfully disambiguate between components, ideally without breaking backwards compatibility with the current scheme for the 99% of artifacts where artifactId is sufficient.
See also scijava/pom-scijava@1aec6d541711cc9fc8d4d2950aa6d339934199a4.
Some dependencies of the SciJava component collection have the same artifactId name with different groupIds:
Unfortunately, the melting pot currently uses properties of the form
<artifactId>.version
to override component versions. We need to update the melting-pot script to support properties that successfully disambiguate between components, ideally without breaking backwards compatibility with the current scheme for the 99% of artifacts where artifactId is sufficient.See also scijava/pom-scijava@1aec6d541711cc9fc8d4d2950aa6d339934199a4.