public class DependencyRecommendationsPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NEBULA_RECOMMENDER_BOM |
| Constructor and Description |
|---|
DependencyRecommendationsPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(org.gradle.api.Project project) |
protected void |
enhanceDependenciesWithRecommender(org.gradle.api.Project project) |
protected void |
enhancePublicationsWithBomProducer(org.gradle.api.Project project) |
protected java.lang.String |
getRecommendedVersionRecursive(org.gradle.api.Project project,
org.gradle.api.artifacts.ModuleVersionSelector mvSelector)
Look for recommended versions in a project and each of its ancestors in order until one is found or the root is reached
|
protected java.lang.String |
whichStrategy(RecommendationStrategy strategy) |
public static final java.lang.String NEBULA_RECOMMENDER_BOM
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected java.lang.String whichStrategy(RecommendationStrategy strategy)
protected void enhanceDependenciesWithRecommender(org.gradle.api.Project project)
protected void enhancePublicationsWithBomProducer(org.gradle.api.Project project)
protected java.lang.String getRecommendedVersionRecursive(org.gradle.api.Project project,
org.gradle.api.artifacts.ModuleVersionSelector mvSelector)
project - the gradle ProjectmvSelector - the module to lookupnull