Package org.apache.maven.project
Interface DependencyResolutionResult
public interface DependencyResolutionResult
The result of a project dependency resolution.
- Author:
 - Benjamin Bentmann
 
- 
Method Summary
Modifier and TypeMethodDescriptionGets the errors that occurred while building the dependency graph.List<org.eclipse.aether.graph.Dependency>Gets the transitive dependencies of the project that were not excluded byDependencyResolutionRequest.getResolutionFilter().org.eclipse.aether.graph.DependencyNodeGets the dependency graph of the project.getResolutionErrors(org.eclipse.aether.graph.Dependency dependency) Gets the errors that occurred while resolving the specified dependency.List<org.eclipse.aether.graph.Dependency>Gets the dependencies that were successfully resolved.List<org.eclipse.aether.graph.Dependency>Gets the dependencies that could not be resolved. 
- 
Method Details
- 
getDependencyGraph
org.eclipse.aether.graph.DependencyNode getDependencyGraph()Gets the dependency graph of the project.- Returns:
 - The dependency graph or 
nullif not available. 
 - 
getDependencies
List<org.eclipse.aether.graph.Dependency> getDependencies()Gets the transitive dependencies of the project that were not excluded byDependencyResolutionRequest.getResolutionFilter(). This list is a union of the results fromgetResolvedDependencies()andgetUnresolvedDependencies().- Returns:
 - The transitive dependencies, never 
null. 
 - 
getResolvedDependencies
List<org.eclipse.aether.graph.Dependency> getResolvedDependencies()Gets the dependencies that were successfully resolved.- Returns:
 - The resolved dependencies, never 
null. 
 - 
getUnresolvedDependencies
List<org.eclipse.aether.graph.Dependency> getUnresolvedDependencies()Gets the dependencies that could not be resolved.- Returns:
 - The unresolved dependencies, never 
null. 
 - 
getCollectionErrors
Gets the errors that occurred while building the dependency graph.- Returns:
 - The errors that occurred while building the dependency graph, never 
null. 
 - 
getResolutionErrors
Gets the errors that occurred while resolving the specified dependency.- Parameters:
 dependency- The dependency for which to retrieve the errors, must not benull.- Returns:
 - The resolution errors for the specified dependency, never 
null. 
 
 -