JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
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
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation