public class DefaultTransitiveDependencyResolver extends Object implements TransitiveDependencyResolver
MavenRepository for resolving.| Constructor and Description |
|---|
DefaultTransitiveDependencyResolver(MavenRepository repository)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.eclipse.aether.graph.Dependency> |
resolve(org.eclipse.aether.graph.Dependency dependency)
Resolves the transitive dependencies for the given dependency.
|
List<org.eclipse.aether.graph.Dependency> |
resolve(List<org.eclipse.aether.graph.Dependency> rootDependencies)
Resolves the transitive dependencies for the given dependencies.
|
List<org.eclipse.aether.graph.Dependency> |
resolveDirect(org.eclipse.aether.graph.Dependency dependency)
Resolves the direct dependencies for the given dependency.
|
public DefaultTransitiveDependencyResolver(MavenRepository repository)
repository - the repository to access for resolving dependencies.public List<org.eclipse.aether.graph.Dependency> resolve(org.eclipse.aether.graph.Dependency dependency) throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolve in interface TransitiveDependencyResolverdependency - the dependency whose calculation of transitive
dependencies is requested.org.eclipse.aether.resolution.DependencyResolutionException - if the dependency cannot be resolved.public List<org.eclipse.aether.graph.Dependency> resolve(List<org.eclipse.aether.graph.Dependency> rootDependencies) throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolve in interface TransitiveDependencyResolverrootDependencies - the dependencies whose calculation of transitive
dependencies is requested.org.eclipse.aether.resolution.DependencyResolutionException - if any dependency cannot be resolved.public List<org.eclipse.aether.graph.Dependency> resolveDirect(org.eclipse.aether.graph.Dependency dependency) throws org.eclipse.aether.resolution.DependencyResolutionException
TransitiveDependencyResolverresolveDirect in interface TransitiveDependencyResolverdependency - the dependency whose calculation of direct dependencies
is requested.org.eclipse.aether.resolution.DependencyResolutionException - if the dependency cannot be resolved.Copyright © 2013–2019 FuseSource. All rights reserved.