Class Maven31DependencyCollector
java.lang.Object
org.apache.maven.shared.transfer.collection.internal.Maven31DependencyCollector
- All Implemented Interfaces:
MavenDependencyCollector
Maven 3.1+ implementation of the
DependencyCollector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<org.eclipse.aether.repository.RemoteRepository> private final org.apache.maven.artifact.handler.manager.ArtifactHandlerManager
private final org.eclipse.aether.RepositorySystem
private final org.eclipse.aether.RepositorySystemSession
-
Constructor Summary
ConstructorsConstructorDescriptionMaven31DependencyCollector
(org.eclipse.aether.RepositorySystem repositorySystem, org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager, org.eclipse.aether.RepositorySystemSession session, List<org.eclipse.aether.repository.RemoteRepository> aetherRepositories) -
Method Summary
Modifier and TypeMethodDescriptioncollectDependencies
(org.apache.maven.model.Dependency root) collectDependencies
(org.apache.maven.model.Model root) private CollectResult
collectDependencies
(org.eclipse.aether.collection.CollectRequest request) private static org.eclipse.aether.graph.Dependency
toDependency
(org.apache.maven.model.Dependency root, org.eclipse.aether.artifact.ArtifactTypeRegistry typeRegistry)
-
Field Details
-
repositorySystem
private final org.eclipse.aether.RepositorySystem repositorySystem -
artifactHandlerManager
private final org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager -
session
private final org.eclipse.aether.RepositorySystemSession session -
aetherRepositories
-
-
Constructor Details
-
Maven31DependencyCollector
Maven31DependencyCollector(org.eclipse.aether.RepositorySystem repositorySystem, org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager, org.eclipse.aether.RepositorySystemSession session, List<org.eclipse.aether.repository.RemoteRepository> aetherRepositories)
-
-
Method Details
-
collectDependencies
public CollectResult collectDependencies(org.apache.maven.model.Dependency root) throws DependencyCollectionException - Specified by:
collectDependencies
in interfaceMavenDependencyCollector
- Throws:
DependencyCollectionException
-
collectDependencies
public CollectResult collectDependencies(org.apache.maven.model.Model root) throws DependencyCollectionException - Specified by:
collectDependencies
in interfaceMavenDependencyCollector
- Throws:
DependencyCollectionException
-
collectDependencies
private CollectResult collectDependencies(org.eclipse.aether.collection.CollectRequest request) throws DependencyCollectionException - Throws:
DependencyCollectionException
-
toDependency
private static org.eclipse.aether.graph.Dependency toDependency(org.apache.maven.model.Dependency root, org.eclipse.aether.artifact.ArtifactTypeRegistry typeRegistry) throws DependencyCollectionException - Throws:
DependencyCollectionException
-