A B C D E F G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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.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
- 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.
- 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.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 inVersionsProps.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.classfile, 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
compileOnlyanymore. - 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.ParsedVersionsPropsto thepropsFile, removing the givenforcesToRemovefrom the file.
All Classes All Packages