Package org.eclipse.aether.collection
package org.eclipse.aether.collection
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
-
ClassDescriptionA request to collect the transitive dependencies and to build a dependency graph from them.The result of a dependency collection request.A trace data object revealing collect step (while executing
CollectRequest
.A context used during dependency collection to update the dependency manager, selector and traverser.Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.A context used during dependency collection to exchange information within a chain of dependency graph transformers.Transforms a given dependency graph.The management updates to apply to a dependency.Applies dependency management to the dependencies of a dependency node.Decides what dependencies to include in the dependency graph.Decides whether the dependencies of a dependency node should be traversed as well.Thrown in case of an unsolvable conflict between different version constraints for a dependency.Decides which versions matching a version range should actually be considered for the dependency graph.A context used during version filtering to hold relevant data.