Class TransitiveDependencyManager
java.lang.Object
org.eclipse.aether.util.graph.manager.AbstractDependencyManager
org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
- All Implemented Interfaces:
DependencyManager
A dependency manager managing transitive dependencies supporting transitive dependency management.
This manager is similar to "classic", it has deriveUntil=Integer.MAX_VALUE
(unlike 2 as in "classic") and
applyFrom=2
.
- Since:
- 1.4.0
- Author:
- Christian Schulte
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.aether.util.graph.manager.AbstractDependencyManager
AbstractDependencyManager.Key
-
Field Summary
Fields inherited from class org.eclipse.aether.util.graph.manager.AbstractDependencyManager
applyFrom, depth, deriveUntil, managedExclusions, managedLocalPaths, managedOptionals, managedScopes, managedVersions
-
Constructor Summary
ConstructorDescriptionCreates a new dependency manager without any management information. -
Method Summary
Methods inherited from class org.eclipse.aether.util.graph.manager.AbstractDependencyManager
deriveChildManager, equals, hashCode, manageDependency
-
Constructor Details
-
TransitiveDependencyManager
public TransitiveDependencyManager()Creates a new dependency manager without any management information.
-
-
Method Details
-
newInstance
protected DependencyManager newInstance(Map<Object, String> managedVersions, Map<Object, String> managedScopes, Map<Object, Boolean> managedOptionals, Map<Object, String> managedLocalPaths, Map<Object, Collection<Exclusion>> managedExclusions) - Specified by:
newInstance
in classAbstractDependencyManager
-