ResolutionResult

Contains the information about the result of dependency resolution. You can use this type to determine all the component instances that are included in the resolved dependency graph, and the dependencies between them.

Functions

Link copied to clipboard
abstract fun allComponents(@DelegatesTo(value = ResolvedComponentResult::class) closure: Closure)
Applies given closure for each component.
abstract fun allComponents(action: Action<in ResolvedComponentResult>)
Applies given action for each component.
Link copied to clipboard
abstract fun allDependencies(@DelegatesTo(value = DependencyResult::class) closure: Closure)
Applies given closure for each dependency.
abstract fun allDependencies(action: Action<in DependencyResult>)
Applies given action for each dependency.
Link copied to clipboard
Retrieves all instances of ResolvedComponentResult from the graph, e.g.
Link copied to clipboard
Retrieves all dependencies, including unresolved dependencies.
Link copied to clipboard
The attributes that were requested.
Link copied to clipboard
Gives access to the root of resolved dependency graph.
Link copied to clipboard
Returns the root of resolved dependency graph as a Provider of ResolvedComponentResult.
Link copied to clipboard
The root variant of the dependency graph.