public interface TransitiveDependencyResolver
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dependency> |
resolve(Dependency dependency)
Resolves the transitive dependencies for the given dependency.
|
java.util.List<Dependency> |
resolve(java.util.List<Dependency> dependencies)
Resolves the transitive dependencies for the given dependencies.
|
java.util.List<Dependency> |
resolveDirect(Dependency dependency)
Resolves the direct dependencies for the given dependency.
|
java.util.List<Dependency> resolve(Dependency dependency) throws DependencyResolutionException
dependency - the dependency whose calculation of transitive
dependencies is requested.DependencyResolutionException - if the dependency cannot be resolved.java.util.List<Dependency> resolveDirect(Dependency dependency) throws DependencyResolutionException
dependency - the dependency whose calculation of direct dependencies
is requested.DependencyResolutionException - if the dependency cannot be resolved.java.util.List<Dependency> resolve(java.util.List<Dependency> dependencies) throws DependencyResolutionException
dependencies - the dependencies whose calculation of transitive
dependencies is requested.DependencyResolutionException - if any dependency cannot be resolved.