A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
addFirst(T) - Method in RecommendationProviderContainer
addProvider(Closure) - Method in RecommendationProviderContainer
apply(Project) - Method in DependencyRecommendationsPlugin

B

C

canRecommendVersion(ModuleVersionSelector) - Method in RecommendationsConflictResolvedStrategy
canRecommendVersion(ModuleVersionSelector) - Method in RecommendationsOverrideTransitivesStrategy
canRecommendVersion(ModuleVersionSelector) - Method in RecommendationStrategy
Determines whether recommendVersion(DependencyResolveDetails, String) will recommend a version, given a org.gradle.api.artifacts.ModuleVersionSelector
ClasspathBasedRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
configuration - Field in ClasspathBasedRecommendationProvider
ConflictResolved - Field in RecommendationProviderContainer
CORE_BOM_SUPPORT_ENABLED - Field in DependencyRecommendationsPlugin
CustomRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
CustomRecommendationProvider(Closure) - Constructor in CustomRecommendationProvider

D

dependencyLock(Closure) - Method in RecommendationProviderContainer
DependencyLockProvider - Class in netflix.nebula.dependency.recommender.provider
DependencyLockProvider(Project) - Constructor in DependencyLockProvider
DependencyRecommendationsPlugin - Class in netflix.nebula.dependency.recommender

E

enhanceDependenciesWithRecommender(Project) - Method in DependencyRecommendationsPlugin
enhancePublicationsWithBomProducer(Project) - Method in DependencyRecommendationsPlugin
excludeConfigurationPrefixes(String) - Method in RecommendationProviderContainer
excludeConfigurations(String) - Method in RecommendationProviderContainer
execute(Configuration) - Method in ExtendRecommenderConfigurationAction
ExtendRecommenderConfigurationAction - Class in netflix.nebula.dependency.recommender
ExtendRecommenderConfigurationAction(Configuration, Project, RecommendationProviderContainer) - Constructor in ExtendRecommenderConfigurationAction

F

FileBasedRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
FileBasedRecommendationProvider(Project) - Constructor in FileBasedRecommendationProvider
fromConfigurations(Closure) - Method in MavenBomXmlGenerator
FuzzyVersionResolver - Class in netflix.nebula.dependency.recommender.provider

G

generateDependencyManagementXml(MavenPublication, Closure<Iterable<ModuleVersionIdentifier>>) - Method in MavenBomXmlGenerator
getCoord(ModuleVersionSelector) - Method in RecommendationStrategy
@param selector the selector to get coordinates from
getExcludedConfigurationPrefixes() - Method in RecommendationProviderContainer
getExcludedConfigurations() - Method in RecommendationProviderContainer
getInput() - Method in FileBasedRecommendationProvider
getInputStream() - Method in InputStreamProvider
getManagedDependencies(Configuration) - Method in MavenBomXmlGenerator
getManagedDependenciesRecursive(Set<ResolvedDependency>, Set<ModuleVersionIdentifier>) - Method in MavenBomXmlGenerator
getMavenBomProvider() - Method in RecommendationProviderContainer
getMavenRecommendations() - Method in MavenBomRecommendationProvider
getName() - Method in AbstractRecommendationProvider
getName() - Method in RecommendationProvider
getReasons() - Method in RecommendationProviderContainer
getRecommendations() - Method in MavenBomRecommendationProvider
getRecommendationStrategy() - Method in RecommendationStrategyFactory
getRecommendedVersion(String, String) - Method in RecommendationProviderContainer
getRecommendedVersionRecursive(Project, ModuleVersionSelector) - Method in DependencyRecommendationsPlugin
Look for recommended versions in a project and each of its ancestors in order until one is found or the root is reached
getStrategy() - Method in RecommendationProviderContainer
getStrategyClass() - Method in RecommendationStrategies
getVersion(String, String) - Method in CustomRecommendationProvider
getVersion(String, String) - Method in DependencyLockProvider
getVersion(String, String) - Method in IvyRecommendationProvider
getVersion(String, String) - Method in MapRecommendationProvider
getVersion(String, String) - Method in MavenBomRecommendationProvider
getVersion(String, String) - Method in RecommendationProvider

H

I

inputProvider - Field in FileBasedRecommendationProvider
InputStreamProvider - Interface in netflix.nebula.dependency.recommender.provider
inspectDependency(Dependency) - Method in RecommendationsConflictResolvedStrategy
inspectDependency(Dependency) - Method in RecommendationsOverrideTransitivesStrategy
inspectDependency(Dependency) - Method in RecommendationStrategy
This hook is called for each dependency in a project.
isStrictMode() - Method in RecommendationProviderContainer
IvyRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
IvyRecommendationProvider(Project) - Constructor in IvyRecommendationProvider
ivyXml(Closure) - Method in RecommendationProviderContainer

J

K

L

M

map(Closure) - Method in RecommendationProviderContainer
MapRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
mavenBom(Map<String, ?>) - Method in RecommendationProviderContainer
MavenBomRecommendationProvider - Class in netflix.nebula.dependency.recommender.provider
MavenBomRecommendationProvider(Project, String, Set<String>) - Constructor in MavenBomRecommendationProvider
MavenBomXmlGenerator - Class in netflix.nebula.dependency.recommender.publisher
MavenBomXmlGenerator(Project) - Constructor in MavenBomXmlGenerator
ModuleNotationParser - Class in netflix.nebula.dependency.recommender

N

name - Field in AbstractRecommendationProvider
NEBULA_RECOMMENDER_BOM - Field in DependencyRecommendationsPlugin

O

OverrideTransitives - Field in RecommendationProviderContainer

P

parse(String) - Method in ModuleNotationParser
project - Field in ClasspathBasedRecommendationProvider
project - Field in FileBasedRecommendationProvider
propertiesFile(Closure) - Method in RecommendationProviderContainer
propertyNames() - Method in FuzzyVersionResolver
propertyValue(String) - Method in FuzzyVersionResolver

Q

R

recommend(String, String) - Method in RecommendationResolver
RecommendationProvider - Interface in netflix.nebula.dependency.recommender.provider
RecommendationProviderContainer - Class in netflix.nebula.dependency.recommender.provider
RecommendationProviderContainer(Project) - Constructor in RecommendationProviderContainer
RecommendationResolver - Class in netflix.nebula.dependency.recommender.provider
RecommendationResolver(Project) - Constructor in RecommendationResolver
RecommendationsConflictResolvedStrategy - Class in netflix.nebula.dependency.recommender
Recommends versions for all dependencies that do not specify a version, allowing conflict resolution against transitive dependencies.
RecommendationsOverrideTransitivesStrategy - Class in netflix.nebula.dependency.recommender
RecommendationStrategies - Enum in netflix.nebula.dependency.recommender
RecommendationStrategy - Class in netflix.nebula.dependency.recommender
Defines in which cases recommendations are applied
RecommendationStrategyFactory - Class in netflix.nebula.dependency.recommender
Creates RecommendationStrategy lazily on demand and caches it.
RecommendationStrategyFactory(Project) - Constructor in RecommendationStrategyFactory
recommendVersion(DependencyResolveDetails, String) - Method in RecommendationsConflictResolvedStrategy
recommendVersion(DependencyResolveDetails, String) - Method in RecommendationsOverrideTransitivesStrategy
recommendVersion(DependencyResolveDetails, String) - Method in RecommendationStrategy
Puts the recommended version on details.useVersion depending on the strategy used

S

setFile(File) - Method in FileBasedRecommendationProvider
setInputStream(InputStream) - Method in FileBasedRecommendationProvider
setModule(Object) - Method in FileBasedRecommendationProvider
setModule(Object) - Method in IvyRecommendationProvider
setName(String) - Method in AbstractRecommendationProvider
setName(String) - Method in RecommendationProvider
setRecommendations(Map<String, String>) - Method in MapRecommendationProvider
setStrategy(RecommendationStrategies) - Method in RecommendationProviderContainer
setStrictMode(Boolean) - Method in RecommendationProviderContainer
setUri(String) - Method in FileBasedRecommendationProvider
setUrl(String) - Method in FileBasedRecommendationProvider

T

U

V

versionOf(String) - Method in FuzzyVersionResolver

W

whichStrategy(RecommendationStrategy) - Method in DependencyRecommendationsPlugin
withDependencies(Closure) - Method in MavenBomXmlGenerator

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _