public class RecommendationsConflictResolvedStrategy extends RecommendationStrategy
| Constructor and Description |
|---|
RecommendationsConflictResolvedStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRecommendVersion(org.gradle.api.artifacts.ModuleVersionSelector selector)
Determines whether
RecommendationStrategy.recommendVersion(DependencyResolveDetails, String) will recommend a version,
given a ModuleVersionSelector |
void |
inspectDependency(org.gradle.api.artifacts.Dependency dependency)
This hook is called for each dependency in a project.
|
boolean |
recommendVersion(org.gradle.api.artifacts.DependencyResolveDetails details,
java.lang.String version)
Puts the recommended version on details.useVersion depending on the strategy used
|
getCoord, getCoordpublic RecommendationsConflictResolvedStrategy()
public void inspectDependency(org.gradle.api.artifacts.Dependency dependency)
RecommendationStrategyinspectDependency in class RecommendationStrategydependency - the dependency to inspect.public boolean canRecommendVersion(org.gradle.api.artifacts.ModuleVersionSelector selector)
RecommendationStrategyRecommendationStrategy.recommendVersion(DependencyResolveDetails, String) will recommend a version,
given a ModuleVersionSelectorcanRecommendVersion in class RecommendationStrategyselector - the selectortrue if a version will be recommendedpublic boolean recommendVersion(org.gradle.api.artifacts.DependencyResolveDetails details,
java.lang.String version)
RecommendationStrategyrecommendVersion in class RecommendationStrategydetails - the details to recommend a version forversion - the version to be potentially recommended for the requested artifacttrue if a version has been recommended, false otherwise