Reads the extra dependency information out of Ivy's notion of POM properties and returns the map of ID -> Extra Properties.
parses the sequence of dependencies with extra attribute information, with one dependency per line
Reads the extra dependency attributes out of a maven property.
The properties from an Aether resolution.
A map of module id to extra dependency attributes associated with dependencies on that module.
Mutates the to collection with the extra depdendency attributes from the incoming pom properties list.
The properties directly off a maven POM file
The aaether properties where we can write whatever we want.
TODO - maybe we can just parse this directly here. Note the
readFromAether method uses
whatever we set here.
Creates the "extra" property values for DependencyDescriptors that can be written into a maven pom so we don't loose the information.