| Package | Description |
|---|---|
| org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
| org.eclipse.aether.collection |
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
|
| Modifier and Type | Method | Description |
|---|---|---|
CollectResult |
RepositorySystem.collectDependencies(RepositorySystemSession session,
CollectRequest request) |
Collects the transitive dependencies of an artifact and builds a dependency graph.
|
| Modifier and Type | Method | Description |
|---|---|---|
CollectResult |
CollectResult.addCycle(DependencyCycle cycle) |
Records the specified dependency cycle.
|
CollectResult |
CollectResult.addException(java.lang.Exception exception) |
Records the specified exception while building the dependency graph.
|
CollectResult |
DependencyCollectionException.getResult() |
Gets the collection result at the point the exception occurred.
|
CollectResult |
CollectResult.setRoot(DependencyNode root) |
Sets the root node of the dependency graph.
|
| Constructor | Description |
|---|---|
DependencyCollectionException(CollectResult result) |
Creates a new exception with the specified result.
|
DependencyCollectionException(CollectResult result,
java.lang.String message) |
Creates a new exception with the specified result and detail message.
|
DependencyCollectionException(CollectResult result,
java.lang.String message,
java.lang.Throwable cause) |
Creates a new exception with the specified result, detail message and cause.
|