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

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.BaselineEnablePreviewFlag
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineEncoding
 
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.BaselineFixGradleJava
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineJavaParameters
 
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
 
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
 
BaselineEnablePreviewFlag - Class in com.palantir.baseline.plugins
 
BaselineEnablePreviewFlag() - Constructor for class com.palantir.baseline.plugins.BaselineEnablePreviewFlag
 
BaselineEncoding - Class in com.palantir.baseline.plugins
 
BaselineEncoding() - Constructor for class com.palantir.baseline.plugins.BaselineEncoding
 
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
 
BaselineFixGradleJava - Class in com.palantir.baseline.plugins
Fixes up java configurations that are left resolvable and consumable for legacy reasons, in order to prepare for Gradle 7 and to showcase code that resolves these when it shouldn't.
BaselineFixGradleJava() - Constructor for class com.palantir.baseline.plugins.BaselineFixGradleJava
 
BaselineJavaParameters - Class in com.palantir.baseline.plugins
Applies the -parameters compiler option to include additional metadata for reflection on method parameters.
BaselineJavaParameters() - Constructor for class com.palantir.baseline.plugins.BaselineJavaParameters
 
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
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 

C

CheckClassUniquenessLockTask - Class in com.palantir.baseline.tasks
 
CheckClassUniquenessLockTask() - Constructor for class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
CheckExplicitSourceCompatibilityTask - Class in com.palantir.baseline.tasks
By default, Gradle will infer sourceCompat based on whatever JVM is currently being used to evaluate the build.gradle files.
CheckExplicitSourceCompatibilityTask(ObjectFactory) - Constructor for class com.palantir.baseline.tasks.CheckExplicitSourceCompatibilityTask
 
checkImplicitDependencies() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
CheckImplicitDependenciesParentTask - Class in com.palantir.baseline.tasks
 
CheckImplicitDependenciesParentTask() - Constructor for class com.palantir.baseline.tasks.CheckImplicitDependenciesParentTask
 
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
 
checkUnusedDependencies() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
CheckUnusedDependenciesParentTask - Class in com.palantir.baseline.tasks
 
CheckUnusedDependenciesParentTask() - Constructor for class com.palantir.baseline.tasks.CheckUnusedDependenciesParentTask
 
CheckUnusedDependenciesTask - Class in com.palantir.baseline.tasks
 
CheckUnusedDependenciesTask() - Constructor for class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
classesFromArtifact(ResolvedArtifact) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
Given an artifact, what classes does it contain.
classToArtifacts(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.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
 
configurations - Variable in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 

D

dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
doIt() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 

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

getConfigurations() - Method in class com.palantir.baseline.tasks.CheckJUnitDependencies
 
getContentsOfAllConfigurations() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
This method exists purely for up-to-dateness purposes - we want to re-run if the contents of a configuration changes.
getDependenciesConfigurations() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getDependenciesConfigurations() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
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.
getIgnore() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesParentTask
 
getIgnore() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesParentTask
 
getIgnored() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getIgnored() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getLockFile() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
getPatchChecks() - Method in class com.palantir.baseline.extensions.BaselineErrorProneExtension
 
getRefasterRulesFile() - Method in class com.palantir.baseline.tasks.CompileRefasterTask
 
getRefasterSources() - Method in class com.palantir.baseline.tasks.CompileRefasterTask
 
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
 
getSuggestionConfigurationName() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getTestTaskForSourceSet(Project, SourceSet) - Static method in class com.palantir.baseline.plugins.BaselineTesting
 
GitUtils - Class in com.palantir.baseline.util
 

I

ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesParentTask
Ignores this coordinate for all source sets.
ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesParentTask
Ignores this coordinate for all source sets.
ignore(String, String) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesParentTask
Ignores these coordinates for all source sets.
ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesParentTask
Ignores these coordinates for all source sets.
ignore(Provider<Set<String>>) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
ignoreCoordinate(String, String) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
Indexes() - Constructor for class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
 
INDEXES - Static variable in class com.palantir.baseline.plugins.BaselineExactDependencies
 

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

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

setShouldFix(boolean) - Method in class com.palantir.baseline.tasks.CheckExplicitSourceCompatibilityTask
 
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
Deprecated.
This task only looks at directly declared compile dependencies that also appear in the runtime classpath, so there's no need to exclude anything like compileOnly anymore.
suggestionConfigurationName(String) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 

T

taskAction() - Method in class com.palantir.baseline.tasks.CheckExplicitSourceCompatibilityTask
 
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 
All Classes All Packages