Clone
Jendrik Johannes
committed
on 03 Sep
Clean up IvyPublication and publish more information to ivy.xml metadata
This cleans up the implementation of `populateFromComponent()` and… Show more
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

 not just the first found

- Dependencies are now added for all configurations they belong to,

 with the corresponding mapping and version, and

 not just for the first found

- For a Java library, this means the 'runtime' now represents the full

 runtime variant of the library (before, only 'default' represented

 that)

Show less