Package org.gradle.api.artifacts.result
Interface DependencyResult
-
- All Known Subinterfaces:
ResolvedDependencyResult
,UnresolvedDependencyResult
public interface DependencyResult
An edge in the dependency graph. Provides information about the origin of the dependency and the requested component.- See Also:
ResolutionResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResolvedComponentResult
getFrom()
Returns the origin of the dependency.ComponentSelector
getRequested()
Returns the requested component.boolean
isConstraint()
Indicates if this dependency edge originated from a dependency constraint.
-
-
-
Method Detail
-
getRequested
ComponentSelector getRequested()
Returns the requested component.
The return type is declared as an opaque
ComponentSelector
, however the selector may also implement one of the following interfaces:ProjectComponentSelector
for those dependencies that request a component from some other project in the current build.ModuleComponentSelector
for those dependencies that request a component to be found in some repository.
- Returns:
- the requested component
-
getFrom
ResolvedComponentResult getFrom()
Returns the origin of the dependency.- Returns:
- the origin of the dependency
-
isConstraint
boolean isConstraint()
Indicates if this dependency edge originated from a dependency constraint.- Returns:
- true if the dependency is a constraint.
- Since:
- 5.1
-
-