public final class DefaultDependencyManager extends Object implements org.eclipse.aether.collection.DependencyManager
Note:Unlike the ClassicDependencyManager and the TransitiveDependencyManager this
implementation applies management also on the first level. This is considered the resolver's default behaviour.
It ignores all management overrides supported by the MavenModelBuilder.
| Constructor and Description |
|---|
DefaultDependencyManager()
Creates a new dependency manager without any management information.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.aether.collection.DependencyManager |
deriveChildManager(org.eclipse.aether.collection.DependencyCollectionContext context) |
boolean |
equals(Object obj) |
int |
hashCode() |
org.eclipse.aether.collection.DependencyManagement |
manageDependency(org.eclipse.aether.graph.Dependency dependency) |
public DefaultDependencyManager()
public org.eclipse.aether.collection.DependencyManager deriveChildManager(org.eclipse.aether.collection.DependencyCollectionContext context)
deriveChildManager in interface org.eclipse.aether.collection.DependencyManagerpublic org.eclipse.aether.collection.DependencyManagement manageDependency(org.eclipse.aether.graph.Dependency dependency)
manageDependency in interface org.eclipse.aether.collection.DependencyManagerCopyright © 2010–2022 The Apache Software Foundation. All rights reserved.