A B C D E F G I L M N O P R S T V W 
All Classes All Packages

A

allLines() - Method in interface com.palantir.gradle.versions.lockstate.LockState
 
apply(Project) - Method in class com.palantir.gradle.versions.ConsistentVersionsPlugin
 
apply(Project) - Method in class com.palantir.gradle.versions.FixLegacyJavaConfigurationsPlugin
 
apply(Project) - Method in class com.palantir.gradle.versions.GetVersionPlugin
 
apply(Project) - Method in class com.palantir.gradle.versions.VersionsLockPlugin
 
apply(Project) - Method in class com.palantir.gradle.versions.VersionsPropsPlugin
 

B

build() - Method in class com.palantir.gradle.versions.DirectDependencyScopes.Builder
 
builder() - Static method in class com.palantir.gradle.versions.FuzzyPatternResolver
 
builder() - Static method in interface com.palantir.gradle.versions.lockstate.FullLockState
 
Builder() - Constructor for class com.palantir.gradle.versions.DirectDependencyScopes.Builder
 
Builder() - Constructor for class com.palantir.gradle.versions.FuzzyPatternResolver.Builder
 
Builder() - Constructor for class com.palantir.gradle.versions.lockstate.FullLockState.Builder
 

C

checkNoUnusedPin() - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
CheckUnusedConstraintsTask - Class in com.palantir.gradle.versions
 
CheckUnusedConstraintsTask() - Constructor for class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
checkWriteLocksShouldBeRunning() - Method in class com.palantir.gradle.versions.WriteVersionsLocksMarkerTask
 
com.palantir.gradle.versions - package com.palantir.gradle.versions
 
com.palantir.gradle.versions.internal - package com.palantir.gradle.versions.internal
 
com.palantir.gradle.versions.lockstate - package com.palantir.gradle.versions.lockstate
 
compareTo(FuzzyPatternResolver.Glob) - Method in class com.palantir.gradle.versions.FuzzyPatternResolver.Glob
 
COMPONENT_IDENTIFIER_COMPARATOR - Static variable in class com.palantir.gradle.versions.GradleComparators
Compare ModuleComponentIdentifier using GradleComparators.MODULE_IDENTIFIER_COMPARATOR, but all other identifiers using ComponentIdentifier.getDisplayName().
computeLines(Map<MyModuleVersionIdentifier, Dependents>) - Static method in class com.palantir.gradle.versions.lockstate.LockStates
 
ConsistentVersionsPlugin - Class in com.palantir.gradle.versions
 
ConsistentVersionsPlugin() - Constructor for class com.palantir.gradle.versions.ConsistentVersionsPlugin
 
constructConstraints(DependencyConstraintCreator) - Method in class com.palantir.gradle.versions.VersionsProps
 
copyOf(ModuleVersionIdentifier) - Static method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 

D

Dependents - Interface in com.palantir.gradle.versions.lockstate
 
dependentsHash() - Method in interface com.palantir.gradle.versions.lockstate.Line
 
DirectDependencyScopes - Class in com.palantir.gradle.versions
Keeps track of the VersionsLockPlugin.GcvScope of direct dependencies.
DirectDependencyScopes.Builder - Class in com.palantir.gradle.versions
 
disableJavaPluginDefaults() - Method in class com.palantir.gradle.versions.VersionsLockExtension
 

E

exactMatches() - Method in class com.palantir.gradle.versions.FuzzyPatternResolver
 
excludeConfigurations(String...) - Method in class com.palantir.gradle.versions.VersionRecommendationsExtension
 
EXTENSION - Static variable in class com.palantir.gradle.versions.VersionRecommendationsExtension
 

F

FixLegacyJavaConfigurationsPlugin - Class in com.palantir.gradle.versions
This plugin exists in order to ensure versions in legacy java configurations (that are still resolvable for compatibility reasons) can be resolved, and that they use the locked versions.
FixLegacyJavaConfigurationsPlugin() - Constructor for class com.palantir.gradle.versions.FixLegacyJavaConfigurationsPlugin
 
from(String) - Method in class com.palantir.gradle.versions.VersionsLockExtension.ScopeConfigurer
 
from(Stream<Line>, Stream<Line>) - Static method in interface com.palantir.gradle.versions.lockstate.LockState
 
from(SourceSet) - Method in class com.palantir.gradle.versions.VersionsLockExtension.ScopeConfigurer
 
fullLockState(Provider<FullLockState>) - Method in class com.palantir.gradle.versions.WhyDependencyTask
 
FullLockState - Interface in com.palantir.gradle.versions.lockstate
 
FullLockState.Builder - Class in com.palantir.gradle.versions.lockstate
 
FuzzyPatternResolver - Class in com.palantir.gradle.versions
Adapted from nebula.dependency-recommender.
FuzzyPatternResolver() - Constructor for class com.palantir.gradle.versions.FuzzyPatternResolver
 
FuzzyPatternResolver.Builder - Class in com.palantir.gradle.versions
 
FuzzyPatternResolver.Glob - Class in com.palantir.gradle.versions
 

G

GCV_SOURCE - com.palantir.gradle.versions.VersionsLockPlugin.GcvUsage
GCV is using configurations with this usage to source all dependencies from a given project.
get() - Method in interface com.palantir.gradle.versions.lockstate.Dependents
 
getClasspath() - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
getFuzzyResolver() - Method in class com.palantir.gradle.versions.VersionsProps
 
getGroup() - Method in class com.palantir.gradle.versions.internal.MyModuleIdentifier
 
getGroup() - Method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 
getModule() - Method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 
getName() - Method in class com.palantir.gradle.versions.internal.MyModuleIdentifier
 
getName() - Method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 
getName() - Method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvScope
Must match the enum name exactly, so you can pass this into VersionsLockPlugin.GcvScope.valueOf(String).
getName() - Method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvUsage
Must match the enum name exactly, so you can pass this into VersionsLockPlugin.GcvUsage.valueOf(String).
getPlatform(ModuleIdentifier) - Method in class com.palantir.gradle.versions.VersionsProps
Returns the most specific platform for the given dependency, unless the dependency has a more specific exact version defined, in which case return Optional.empty().
getPropsFile() - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
getScopeFor(ModuleIdentifier) - Method in class com.palantir.gradle.versions.DirectDependencyScopes
Returns the scope if the moduleIdentifier was used in a direct dependency from one of the locked configurations in this build.
getShouldFailWithConfigurationOnDemandMessage() - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
getShouldFix() - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
getStarVersion(ModuleIdentifier) - Method in class com.palantir.gradle.versions.VersionsProps
Get a recommended version for a module if it matches one of the non-exact platforms.
getVersion() - Method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 
GetVersionPlugin - Class in com.palantir.gradle.versions
 
GetVersionPlugin() - Constructor for class com.palantir.gradle.versions.GetVersionPlugin
 
globs() - Method in class com.palantir.gradle.versions.FuzzyPatternResolver
 
GradleComparators - Class in com.palantir.gradle.versions
 
group() - Method in interface com.palantir.gradle.versions.lockstate.Line
 

I

identifier() - Method in interface com.palantir.gradle.versions.lockstate.Line
 

L

Line - Interface in com.palantir.gradle.versions.lockstate
 
loadFromFile(Path) - Static method in class com.palantir.gradle.versions.VersionsProps
 
lockfile(Path) - Method in class com.palantir.gradle.versions.WhyDependencyTask
 
LockState - Interface in com.palantir.gradle.versions.lockstate
Holds the state of dependencies that should be written to disk when gradle is invoked with --write-locks.
LockStates - Class in com.palantir.gradle.versions.lockstate
 

M

MODULE_IDENTIFIER_COMPARATOR - Static variable in class com.palantir.gradle.versions.GradleComparators
 
MyModuleIdentifier - Class in com.palantir.gradle.versions.internal
 
MyModuleIdentifier() - Constructor for class com.palantir.gradle.versions.internal.MyModuleIdentifier
 
MyModuleVersionIdentifier - Class in com.palantir.gradle.versions.internal
 
MyModuleVersionIdentifier() - Constructor for class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 

N

name() - Method in interface com.palantir.gradle.versions.lockstate.Line
 
nonProjectConstraints() - Method in interface com.palantir.gradle.versions.lockstate.Dependents
 
numDependents() - Method in interface com.palantir.gradle.versions.lockstate.Line
 

O

of(String, String) - Static method in class com.palantir.gradle.versions.internal.MyModuleIdentifier
 
of(String, String, String) - Static method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 
of(NavigableMap<ComponentIdentifier, Set<VersionConstraint>>) - Static method in interface com.palantir.gradle.versions.lockstate.Dependents
 

P

patternFor(String) - Method in class com.palantir.gradle.versions.FuzzyPatternResolver
 
prettyPrintConstraints(Dependents) - Static method in class com.palantir.gradle.versions.lockstate.LockStates
 
production(Action<VersionsLockExtension.ScopeConfigurer>) - Method in class com.palantir.gradle.versions.VersionsLockExtension
 
PRODUCTION - com.palantir.gradle.versions.VersionsLockPlugin.GcvScope
 
productionDeps() - Method in interface com.palantir.gradle.versions.lockstate.FullLockState
Map of a resolved component's module & version -> ComponentIdentifier of component that requested it -> version constraint for that dependency.
productionLines() - Method in interface com.palantir.gradle.versions.lockstate.LockState
 
productionLinesByModuleIdentifier() - Method in interface com.palantir.gradle.versions.lockstate.LockState
Mapping from group:artifact to the full line.
projectConstraints() - Method in interface com.palantir.gradle.versions.lockstate.Dependents
 

R

record(ModuleIdentifier, VersionsLockPlugin.GcvScope) - Method in class com.palantir.gradle.versions.DirectDependencyScopes.Builder
 

S

ScopeConfigurer(SetProperty<String>) - Constructor for class com.palantir.gradle.versions.VersionsLockExtension.ScopeConfigurer
 
setExcludeConfigurations(String...) - Method in class com.palantir.gradle.versions.VersionRecommendationsExtension
 
setHashOption(String) - Method in class com.palantir.gradle.versions.WhyDependencyTask
 
setShouldFix(boolean) - Method in class com.palantir.gradle.versions.CheckUnusedConstraintsTask
 
shouldWriteLocks(Project) - Static method in class com.palantir.gradle.versions.VersionsLockPlugin
 
stringRepresentation() - Method in interface com.palantir.gradle.versions.lockstate.Line
 

T

taskAction() - Method in class com.palantir.gradle.versions.VerifyLocksTask
 
taskAction() - Method in class com.palantir.gradle.versions.WhyDependencyTask
 
test(Action<VersionsLockExtension.ScopeConfigurer>) - Method in class com.palantir.gradle.versions.VersionsLockExtension
 
TEST - com.palantir.gradle.versions.VersionsLockPlugin.GcvScope
 
testDeps() - Method in interface com.palantir.gradle.versions.lockstate.FullLockState
Same as FullLockState.productionDeps() but for test-only dependencies.
testLines() - Method in interface com.palantir.gradle.versions.lockstate.LockState
 
testLinesByModuleIdentifier() - Method in interface com.palantir.gradle.versions.lockstate.LockState
Mapping from group:artifact to the full line.
testProject() - Method in class com.palantir.gradle.versions.VersionsLockExtension
 
toLockState(FullLockState) - Static method in class com.palantir.gradle.versions.lockstate.LockStates
Convert the richer FullLockState to a LockState that maps exactly to the contents of the file.
toString() - Method in class com.palantir.gradle.versions.internal.MyModuleIdentifier
 
toString() - Method in class com.palantir.gradle.versions.internal.MyModuleVersionIdentifier
 

V

valueOf(String) - Static method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvUsage
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.palantir.gradle.versions.VersionsLockPlugin.GcvUsage
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyLocksTask - Class in com.palantir.gradle.versions
 
VerifyLocksTask() - Constructor for class com.palantir.gradle.versions.VerifyLocksTask
 
version() - Method in interface com.palantir.gradle.versions.lockstate.Line
 
VersionRecommendationsExtension - Class in com.palantir.gradle.versions
 
VersionRecommendationsExtension(Project) - Constructor for class com.palantir.gradle.versions.VersionRecommendationsExtension
 
VersionsLockExtension - Class in com.palantir.gradle.versions
 
VersionsLockExtension(Project) - Constructor for class com.palantir.gradle.versions.VersionsLockExtension
 
VersionsLockExtension.ScopeConfigurer - Class in com.palantir.gradle.versions
 
VersionsLockPlugin - Class in com.palantir.gradle.versions
 
VersionsLockPlugin(Gradle, ObjectFactory) - Constructor for class com.palantir.gradle.versions.VersionsLockPlugin
 
VersionsLockPlugin.GcvScope - Enum in com.palantir.gradle.versions
 
VersionsLockPlugin.GcvUsage - Enum in com.palantir.gradle.versions
 
VersionsProps - Class in com.palantir.gradle.versions
A versions.props file.
VersionsPropsPlugin - Class in com.palantir.gradle.versions
 
VersionsPropsPlugin() - Constructor for class com.palantir.gradle.versions.VersionsPropsPlugin
 

W

WhyDependencyTask - Class in com.palantir.gradle.versions
 
WhyDependencyTask() - Constructor for class com.palantir.gradle.versions.WhyDependencyTask
 
WriteVersionsLocksMarkerTask - Class in com.palantir.gradle.versions
 
WriteVersionsLocksMarkerTask() - Constructor for class com.palantir.gradle.versions.WriteVersionsLocksMarkerTask
 
A B C D E F G I L M N O P R S T V W 
All Classes All Packages