On 07/02/2017 13:20, Brian Fox wrote:
:
This is an incorrect assumption.
At present these artifact names do not conflict, neither in the repository
coordinates, nor in the the class package. It's in fact the auto module
algorithm which ignores both the project's self chosen full coordinate, as
well as any version numbers present in the filename which is solely
responsible for introducing the conflict.
Sure, this is because the derivation of the modules names from existing
JARs doesn't know anything about these coordinates.
In any case, I was pointing out that you can't have two copies of say
lib-1.0.jar in the same directory and so anyone unlucky to depend on two
projects that use the same artifact name might have issues already.
-Alan.