Skip navigation links
A B C D E F G I L M N O P R S T U V W 

A

analyzeConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
 
apply(Project) - Method in class com.palantir.baseline.plugins.Baseline
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineCheckstyle
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineCircleCi
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineClassUniquenessPlugin
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineErrorProne
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineReleaseCompatibility
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineReproducibility
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineScalastyle
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineTesting
 
apply(String) - Method in class com.palantir.baseline.plugins.rules.BaselineClassUniquenessRule
 
apply(Project) - Method in class com.palantir.baseline.plugins.versions.BaselineVersions
 
artifactsFromDependency(ResolvedArtifact) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
 
asDependencyStringWithName(ResolvedArtifact) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
asDependencyStringWithoutName(ResolvedArtifact) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
asString(ResolvedArtifact) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
 

B

Baseline - Class in com.palantir.baseline.plugins
A Plugin that configures a project with all Baseline settings.
Baseline() - Constructor for class com.palantir.baseline.plugins.Baseline
 
BaselineCheckstyle - Class in com.palantir.baseline.plugins
Configures the Gradle "checkstyle" task with Baseline settings.
BaselineCheckstyle() - Constructor for class com.palantir.baseline.plugins.BaselineCheckstyle
 
BaselineCircleCi - Class in com.palantir.baseline.plugins
 
BaselineCircleCi() - Constructor for class com.palantir.baseline.plugins.BaselineCircleCi
 
BaselineClassUniquenessPlugin - Class in com.palantir.baseline.plugins
This plugin is similar to https://github.com/nebula-plugins/gradle-lint-plugin/wiki/Duplicate-Classes-Rule but goes one step further and actually hashes any identically named classfiles to figure out if they're completely identical (and therefore safely interchangeable).
BaselineClassUniquenessPlugin() - Constructor for class com.palantir.baseline.plugins.BaselineClassUniquenessPlugin
 
BaselineClassUniquenessRule - Class in com.palantir.baseline.plugins.rules
 
BaselineClassUniquenessRule(Project) - Constructor for class com.palantir.baseline.plugins.rules.BaselineClassUniquenessRule
 
BaselineErrorProne - Class in com.palantir.baseline.plugins
 
BaselineErrorProne() - Constructor for class com.palantir.baseline.plugins.BaselineErrorProne
 
BaselineErrorProneExtension - Class in com.palantir.baseline.extensions
 
BaselineErrorProneExtension(Project) - Constructor for class com.palantir.baseline.extensions.BaselineErrorProneExtension
 
BaselineExactDependencies - Class in com.palantir.baseline.plugins
Validates that java projects declare exactly the dependencies they rely on, no more and no less.
BaselineExactDependencies() - Constructor for class com.palantir.baseline.plugins.BaselineExactDependencies
 
BaselineExactDependencies.Indexes - Class in com.palantir.baseline.plugins
 
BaselineReleaseCompatibility - Class in com.palantir.baseline.plugins
When using JDK 9+ to compile with a targetCompatibility less than JDK 9, this plugin adds compiler arguments per JEP 247 to explicitly set the target JDK platform API to maintain binary compatibility.
BaselineReleaseCompatibility() - Constructor for class com.palantir.baseline.plugins.BaselineReleaseCompatibility
 
BaselineReproducibility - Class in com.palantir.baseline.plugins
Sensible defaults so that all Jar, Tar, Zip tasks can be deterministically reproduced.
BaselineReproducibility() - Constructor for class com.palantir.baseline.plugins.BaselineReproducibility
 
BaselineScalastyle - Class in com.palantir.baseline.plugins
 
BaselineScalastyle() - Constructor for class com.palantir.baseline.plugins.BaselineScalastyle
 
BaselineTesting - Class in com.palantir.baseline.plugins
 
BaselineTesting() - Constructor for class com.palantir.baseline.plugins.BaselineTesting
 
BaselineVersions - Class in com.palantir.baseline.plugins.versions
Transitively applies nebula.dependency recommender to replace the following common gradle snippet.
BaselineVersions() - Constructor for class com.palantir.baseline.plugins.versions.BaselineVersions
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 

C

checkBomConflict() - Method in class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
CheckBomConflictTask - Class in com.palantir.baseline.plugins.versions
 
CheckBomConflictTask() - Constructor for class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
CheckClassUniquenessTask - Class in com.palantir.baseline.tasks
 
CheckClassUniquenessTask() - Constructor for class com.palantir.baseline.tasks.CheckClassUniquenessTask
 
checkForDuplicateClasses() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessTask
 
checkImplicitDependencies() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
CheckImplicitDependenciesTask - Class in com.palantir.baseline.tasks
 
CheckImplicitDependenciesTask() - Constructor for class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
CheckJUnitDependencies - Class in com.palantir.baseline.tasks
 
CheckJUnitDependencies() - Constructor for class com.palantir.baseline.tasks.CheckJUnitDependencies
 
checkNoUnusedPin() - Method in class com.palantir.baseline.plugins.versions.CheckNoUnusedPinTask
 
CheckNoUnusedPinTask - Class in com.palantir.baseline.plugins.versions
 
CheckNoUnusedPinTask() - Constructor for class com.palantir.baseline.plugins.versions.CheckNoUnusedPinTask
 
checkUnusedDependencies() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
CheckUnusedDependenciesTask - Class in com.palantir.baseline.tasks
 
CheckUnusedDependenciesTask() - Constructor for class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
CheckVersionsPropsTask - Class in com.palantir.baseline.plugins.versions
 
CheckVersionsPropsTask() - Constructor for class com.palantir.baseline.plugins.versions.CheckVersionsPropsTask
 
classesFromArtifact(ResolvedArtifact) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
Given an artifact, what classes does it contain.
classToDependency(String) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
Given a class, what dependency brought it in.
ClassUniquenessAnalyzer - Class in com.palantir.baseline.tasks
 
ClassUniquenessAnalyzer(Logger) - Constructor for class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
 
com.palantir.baseline.extensions - package com.palantir.baseline.extensions
 
com.palantir.baseline.plugins - package com.palantir.baseline.plugins
 
com.palantir.baseline.plugins.format - package com.palantir.baseline.plugins.format
 
com.palantir.baseline.plugins.rules - package com.palantir.baseline.plugins.rules
 
com.palantir.baseline.plugins.versions - package com.palantir.baseline.plugins.versions
 
com.palantir.baseline.tasks - package com.palantir.baseline.tasks
 
com.palantir.baseline.util - package com.palantir.baseline.util
 
compile(IncrementalTaskInputs) - Method in class com.palantir.baseline.tasks.CompileRefasterTask
 
CompileRefasterTask - Class in com.palantir.baseline.tasks
 
CompileRefasterTask() - Constructor for class com.palantir.baseline.tasks.CompileRefasterTask
 
create(Configuration, JavaFormatExtension) - Static method in class com.palantir.baseline.plugins.format.PalantirJavaFormatStep
Creates a step which formats everything - code, import order, and unused imports.

D

dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
DISABLE_PROPERTY - Static variable in class com.palantir.baseline.plugins.versions.BaselineVersions
 

E

EXTENSION_NAME - Static variable in class com.palantir.baseline.plugins.BaselineErrorProne
 

F

filterOutPreconditions(Configuration) - Static method in class com.palantir.baseline.plugins.BaselineErrorProne
Filters out preconditions checks if the required libraries are not on the classpath.
forces() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
 

G

getConfiguration() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessTask
 
getDependenciesConfigurations() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getDependenciesConfigurations() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getDescription() - Method in class com.palantir.baseline.plugins.rules.BaselineClassUniquenessRule
 
getDifferingProblemJars() - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Jars which contain identically named classes with non-identical implementations.
getDifferingSharedClassesInProblemJars(Collection<ModuleVersionIdentifier>) - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Class names which appear in all of the given jars and also have non-identical implementations.
getIgnored() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getIgnored() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getMavenBomRecommendations() - Method in class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
getPatchChecks() - Method in class com.palantir.baseline.extensions.BaselineErrorProneExtension
 
getProblemJars() - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Any groups jars that all contain some identically named classes.
getPropsFile() - Method in class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
getPropsFile() - Method in class com.palantir.baseline.plugins.versions.CheckNoUnusedPinTask
 
getRefasterRulesFile() - Method in class com.palantir.baseline.tasks.CompileRefasterTask
 
getRefasterSources() - Method in class com.palantir.baseline.tasks.CompileRefasterTask
 
getResolvedArtifacts() - Method in class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
getResolvedArtifacts() - Method in class com.palantir.baseline.plugins.versions.CheckNoUnusedPinTask
 
getResultFile() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessTask
This only exists to convince gradle this task is incremental.
getSharedClassesInProblemJars(Collection<ModuleVersionIdentifier>) - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Class names that appear in all of the given jars.
getSourceClasses() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getSourceClasses() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getSourceOnlyConfigurations() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getTestTaskForSourceSet(Project, SourceSet) - Static method in class com.palantir.baseline.plugins.BaselineTesting
 
GitUtils - Class in com.palantir.baseline.util
 

I

ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
INDEXES - Static variable in class com.palantir.baseline.plugins.BaselineExactDependencies
 
Indexes() - Constructor for class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
 
IS_CORE_BOM_ENABLED - Static variable in class com.palantir.baseline.plugins.versions.BaselineVersions
System property which, when true, instructs nebula.dependency-recommender to only support sourcing constraints from a BOM.

L

lines() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
 

M

maybeGitHubUri() - Static method in class com.palantir.baseline.util.GitUtils
 

N

name() - Method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 
namesToLocationMap() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
Map of VersionsProps.VersionForce.name() to index of line in VersionsProps.ParsedVersionsProps.lines() that defines the force.

O

of(String, String) - Static method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 

P

PalantirJavaFormatStep - Class in com.palantir.baseline.plugins.format
 
populateIndexes(Set<ResolvedDependency>) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
 

R

readVersionsProps(File) - Static method in class com.palantir.baseline.util.VersionsProps
 
referencedClasses(File) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
Given a com/palantir/product/Foo.class file, what other classes does it import/reference.

S

setConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckClassUniquenessTask
 
setShouldFix(boolean) - Method in class com.palantir.baseline.plugins.versions.CheckBomConflictTask
 
setShouldFix(boolean) - Method in class com.palantir.baseline.plugins.versions.CheckNoUnusedPinTask
 
setShouldFix(boolean) - Method in class com.palantir.baseline.plugins.versions.CheckVersionsPropsTask
 
setSourceClasses(FileCollection) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
setSourceClasses(FileCollection) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
sourceOnlyConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 

T

toBuilder() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
 
toBuilder() - Method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 

U

useJUnitPlatformEnabled(Test) - Static method in class com.palantir.baseline.plugins.BaselineTesting
 

V

VALID_ARTIFACT_EXTENSIONS - Static variable in class com.palantir.baseline.plugins.BaselineExactDependencies
 
validateDependencies() - Method in class com.palantir.baseline.tasks.CheckJUnitDependencies
 
version() - Method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 
VersionsProps - Class in com.palantir.baseline.util
 
VersionsProps.ParsedVersionsProps - Interface in com.palantir.baseline.util
 
VersionsProps.ParsedVersionsProps.Builder - Class in com.palantir.baseline.util
 
VersionsProps.VersionForce - Interface in com.palantir.baseline.util
 
VersionsProps.VersionForce.Builder - Class in com.palantir.baseline.util
 

W

writeVersionsProps(VersionsProps.ParsedVersionsProps, Stream<String>, File) - Static method in class com.palantir.baseline.util.VersionsProps
Writes back a VersionsProps.ParsedVersionsProps to the propsFile, removing the given forcesToRemove from the file.
A B C D E F G I L M N O P R S T U V W 
Skip navigation links