JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
M
N
O
P
R
S
V
W
A
AbstractRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
AbstractRecommendationProvider()
- Constructor for class netflix.nebula.dependency.recommender.provider.
AbstractRecommendationProvider
add(T, Action<? super T>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
add(Closure)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
addFirst(T)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
apply(Project)
- Method in class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
C
canRecommendVersion(ModuleVersionSelector)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsConflictResolvedStrategy
canRecommendVersion(ModuleVersionSelector)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsOverrideTransitivesStrategy
canRecommendVersion(ModuleVersionSelector)
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategy
Determines whether
RecommendationStrategy.recommendVersion(DependencyResolveDetails, String)
will recommend a version, given a
ModuleVersionSelector
ClasspathBasedRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
ConflictResolved
- Static variable in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
CustomRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
CustomRecommendationProvider(Closure)
- Constructor for class netflix.nebula.dependency.recommender.provider.
CustomRecommendationProvider
D
dependencyLock(Map<String, ?>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
dependencyLock(Closure)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
DependencyRecommendationsPlugin
- Class in
netflix.nebula.dependency.recommender
DependencyRecommendationsPlugin()
- Constructor for class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
E
enhanceDependenciesWithRecommender(Project)
- Method in class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
enhancePublicationsWithBomProducer(Project)
- Method in class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
excludeConfigurations(String...)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
F
FileBasedRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
FileBasedRecommendationProvider()
- Constructor for class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
FileBasedRecommendationProvider(Project)
- Constructor for class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
FuzzyVersionResolver
- Class in
netflix.nebula.dependency.recommender.provider
FuzzyVersionResolver()
- Constructor for class netflix.nebula.dependency.recommender.provider.
FuzzyVersionResolver
G
getCoord(DependencyResolveDetails)
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategy
getCoord(ModuleVersionSelector)
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategy
getExcludedConfigurations()
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
getInput()
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
getInputStream()
- Method in interface netflix.nebula.dependency.recommender.provider.
InputStreamProvider
getMavenBomProvider()
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
getMavenRecommendations()
- Method in class netflix.nebula.dependency.recommender.provider.
MavenBomRecommendationProvider
getName()
- Method in class netflix.nebula.dependency.recommender.provider.
AbstractRecommendationProvider
getName()
- Method in interface netflix.nebula.dependency.recommender.provider.
RecommendationProvider
getRecommendations()
- Method in class netflix.nebula.dependency.recommender.provider.
MavenBomRecommendationProvider
getRecommendationStrategy()
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategyFactory
getRecommendedVersion(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
getRecommendedVersionRecursive(Project, ModuleVersionSelector)
- Method in class netflix.nebula.dependency.recommender.
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 class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
getStrategyClass()
- Method in enum netflix.nebula.dependency.recommender.
RecommendationStrategies
getVersion(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
CustomRecommendationProvider
getVersion(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
MapRecommendationProvider
getVersion(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
MavenBomRecommendationProvider
getVersion(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
PropertyFileRecommendationProvider
getVersion(String, String)
- Method in interface netflix.nebula.dependency.recommender.provider.
RecommendationProvider
I
inputProvider
- Variable in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
InputStreamProvider
- Interface in
netflix.nebula.dependency.recommender.provider
inspectDependency(Dependency)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsConflictResolvedStrategy
inspectDependency(Dependency)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsOverrideTransitivesStrategy
inspectDependency(Dependency)
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategy
This hook is called for each dependency in a project.
isStrictMode()
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
ivyXml(Map<String, ?>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
ivyXml(Closure)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
M
map(Map<String, ?>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
map(Closure)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
MapRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
MapRecommendationProvider()
- Constructor for class netflix.nebula.dependency.recommender.provider.
MapRecommendationProvider
mavenBom(Map<String, ?>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
MavenBomRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
MavenBomRecommendationProvider(Project, String)
- Constructor for class netflix.nebula.dependency.recommender.provider.
MavenBomRecommendationProvider
MavenBomRecommendationProvider(Project, String, DependencyManagement)
- Constructor for class netflix.nebula.dependency.recommender.provider.
MavenBomRecommendationProvider
N
name
- Variable in class netflix.nebula.dependency.recommender.provider.
AbstractRecommendationProvider
NEBULA_RECOMMENDER_BOM
- Static variable in class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
netflix.nebula.dependency.recommender
- package netflix.nebula.dependency.recommender
netflix.nebula.dependency.recommender.provider
- package netflix.nebula.dependency.recommender.provider
O
OverrideTransitives
- Static variable in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
P
project
- Variable in class netflix.nebula.dependency.recommender.provider.
ClasspathBasedRecommendationProvider
project
- Variable in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
propertiesFile(Map<String, ?>)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
propertiesFile(Closure)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
PropertyFileRecommendationProvider
- Class in
netflix.nebula.dependency.recommender.provider
PropertyFileRecommendationProvider(Project)
- Constructor for class netflix.nebula.dependency.recommender.provider.
PropertyFileRecommendationProvider
propertyNames()
- Method in class netflix.nebula.dependency.recommender.provider.
FuzzyVersionResolver
propertyValue(String)
- Method in class netflix.nebula.dependency.recommender.provider.
FuzzyVersionResolver
R
recommend(String, String)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationResolver
RecommendationProvider
- Interface in
netflix.nebula.dependency.recommender.provider
RecommendationProviderContainer
- Class in
netflix.nebula.dependency.recommender.provider
RecommendationProviderContainer(Project, DependencyManagement)
- Constructor for class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
RecommendationResolver
- Class in
netflix.nebula.dependency.recommender.provider
RecommendationResolver(Project)
- Constructor for class netflix.nebula.dependency.recommender.provider.
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.
RecommendationsConflictResolvedStrategy()
- Constructor for class netflix.nebula.dependency.recommender.
RecommendationsConflictResolvedStrategy
RecommendationsOverrideTransitivesStrategy
- Class in
netflix.nebula.dependency.recommender
RecommendationsOverrideTransitivesStrategy()
- Constructor for class netflix.nebula.dependency.recommender.
RecommendationsOverrideTransitivesStrategy
RecommendationStrategies
- Enum in
netflix.nebula.dependency.recommender
RecommendationStrategy
- Class in
netflix.nebula.dependency.recommender
Defines in which cases recommendations are applied
RecommendationStrategy()
- Constructor for class netflix.nebula.dependency.recommender.
RecommendationStrategy
RecommendationStrategyFactory
- Class in
netflix.nebula.dependency.recommender
Creates RecommendationStrategy lazily on demand and caches it.
RecommendationStrategyFactory(Project)
- Constructor for class netflix.nebula.dependency.recommender.
RecommendationStrategyFactory
recommendVersion(DependencyResolveDetails, String)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsConflictResolvedStrategy
recommendVersion(DependencyResolveDetails, String)
- Method in class netflix.nebula.dependency.recommender.
RecommendationsOverrideTransitivesStrategy
recommendVersion(DependencyResolveDetails, String)
- Method in class netflix.nebula.dependency.recommender.
RecommendationStrategy
Puts the recommended version on details.useVersion depending on the strategy used
S
setFile(File)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setInputStream(InputStream)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setModule(Object)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setName(String)
- Method in class netflix.nebula.dependency.recommender.provider.
AbstractRecommendationProvider
setName(String)
- Method in interface netflix.nebula.dependency.recommender.provider.
RecommendationProvider
setRecommendations(Map<String, String>)
- Method in class netflix.nebula.dependency.recommender.provider.
MapRecommendationProvider
setStrategy(RecommendationStrategies)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
setStrictMode(Boolean)
- Method in class netflix.nebula.dependency.recommender.provider.
RecommendationProviderContainer
setUri(URI)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setUri(String)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setUrl(URL)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
setUrl(String)
- Method in class netflix.nebula.dependency.recommender.provider.
FileBasedRecommendationProvider
V
valueOf(String)
- Static method in enum netflix.nebula.dependency.recommender.
RecommendationStrategies
Returns the enum constant of this type with the specified name.
values()
- Static method in enum netflix.nebula.dependency.recommender.
RecommendationStrategies
Returns an array containing the constants of this enum type, in the order they are declared.
versionOf(String)
- Method in class netflix.nebula.dependency.recommender.provider.
FuzzyVersionResolver
W
whichStrategy(RecommendationStrategy)
- Method in class netflix.nebula.dependency.recommender.
DependencyRecommendationsPlugin
A
C
D
E
F
G
I
M
N
O
P
R
S
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes