org.apache.ivy.core.module.descriptor
public interface DependencyDescriptorMediator
Dependency descriptor mediation consists in adjusting dependency descriptors according to a context, environment, the stack of dependers, ...
Method Summary | |
---|---|
DependencyDescriptor | mediate(DependencyDescriptor dd)
Mediates the given DependencyDescriptor according to this ModuleDescriptor.
|
This method gives the opportunity to a ModuleDescriptor to override dependency version information of any of its transitive dependencies, since it is called by dependency resolvers before actually resolving a dependency.
Parameters: dd the dependency descriptor which should be mediated.
Returns: the mediated DependencyDescriptor, or the original DependencyDescriptor if no mediation is required by this ModuleDescriptor.