Index

A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBaselinePlugin - Class in com.palantir.baseline.plugins
The super class of all Baseline plugins.
AbstractBaselinePlugin() - Constructor for class com.palantir.baseline.plugins.AbstractBaselinePlugin
 
action() - Method in class com.palantir.baseline.plugins.javaversions.CheckClasspathCompatible
 
action() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
action() - Method in class com.palantir.baseline.tasks.CheckJUnitDependencies
 
addAllForces(Iterable) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addAllForces(Spliterator) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addAllForces(BaseStream) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addAllLines(Iterable) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addAllLines(Spliterator) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addAllLines(BaseStream) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addForces(VersionsProps.VersionForce) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addForces(VersionsProps.VersionForce...) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addLines(String) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
addLines(String...) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
allJavaVersionsUsed() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
allJavaVersionsUsed() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
allModulesPackagePairUnnamed() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
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.BaselineEncoding
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineImmutables
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineJavaCompilerDiagnostics
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineJavaCompilerHeap
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineJavaParameters
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselinePreferProjectModules
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineReproducibility
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineScala
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineTestHeap
 
apply(Project) - Method in class com.palantir.baseline.plugins.BaselineTesting
 
apply(Project) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion
 
apply(Project) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersions
 
asArguments() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
asBytecodeMajorVersion() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
asDependencyStringWithName(ResolvedArtifact) - Static method in class com.palantir.baseline.plugins.BaselineExactDependencies
 
asIdeaLanguageLevel() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
asMajorVersion() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
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
 
BaselineEncoding - Class in com.palantir.baseline.plugins
 
BaselineEncoding() - Constructor for class com.palantir.baseline.plugins.BaselineEncoding
 
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
 
BaselineImmutables - Class in com.palantir.baseline.plugins
 
BaselineImmutables() - Constructor for class com.palantir.baseline.plugins.BaselineImmutables
 
BaselineJavaCompilerDiagnostics - Class in com.palantir.baseline.plugins
Applies the -Xmaxwarns and -Xmaxerrs compiler options with a very large limit to avoid truncating failure info.
BaselineJavaCompilerDiagnostics() - Constructor for class com.palantir.baseline.plugins.BaselineJavaCompilerDiagnostics
 
BaselineJavaCompilerHeap - Class in com.palantir.baseline.plugins
Increases the default JavaCompile task heap from 512m to 2g.
BaselineJavaCompilerHeap() - Constructor for class com.palantir.baseline.plugins.BaselineJavaCompilerHeap
 
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
 
BaselineJavaToolchain - Interface in com.palantir.baseline.plugins.javaversions
 
BaselineJavaVersion - Class in com.palantir.baseline.plugins.javaversions
 
BaselineJavaVersion() - Constructor for class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion
 
BaselineJavaVersion.CheckJavaVersionsTask - Class in com.palantir.baseline.plugins.javaversions
 
BaselineJavaVersionExtension - Class in com.palantir.baseline.plugins.javaversions
Extension named javaVersion used to set the target and runtime java versions used for a single project.
BaselineJavaVersionExtension() - Constructor for class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
BaselineJavaVersions - Class in com.palantir.baseline.plugins.javaversions
 
BaselineJavaVersions() - Constructor for class com.palantir.baseline.plugins.javaversions.BaselineJavaVersions
 
BaselineJavaVersionsExtension - Class in com.palantir.baseline.plugins.javaversions
Extension named javaVersions on the root project used to configure all java modules with consistent java toolchains.
BaselineJavaVersionsExtension(Project) - Constructor for class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
BaselineJavaVersionsExtension.LazyJdks - Interface in com.palantir.baseline.plugins.javaversions
 
BaselineJavaVersionsExtensionSetters - Interface in com.palantir.baseline.plugins.javaversions
This exists to keep the setters on the 'BaselineJavaVersionsExtension' in sync with those on 'SubprojectBaselineJavaVersionsExtension'.
BaselineModuleJvmArgs - Class in com.palantir.baseline.plugins
This plugin reuses the Add-Exports manifest entry defined in JEP-261 to propagate and collect required exports from transitive dependencies, and applies them to compilation (for annotation processors) and execution (tests, javaExec, etc) for runtime dependencies.
BaselineModuleJvmArgs() - Constructor for class com.palantir.baseline.plugins.BaselineModuleJvmArgs
 
BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider - Class in com.palantir.baseline.plugins
 
BaselineModuleJvmArgsExtension - Class in com.palantir.baseline.extensions
Extension to configure --add-exports [VALUE]=ALL-UNNAMED for the current module.
BaselineModuleJvmArgsExtension(Project) - Constructor for class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
 
BaselineParameters - Class in com.palantir.baseline
 
BaselinePreferProjectModules - Class in com.palantir.baseline.plugins
Prefer project modules that are part of this build over external modules on dependency resolution.
BaselinePreferProjectModules() - Constructor for class com.palantir.baseline.plugins.BaselinePreferProjectModules
 
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
 
BaselineScala - Class in com.palantir.baseline.plugins
 
BaselineScala() - Constructor for class com.palantir.baseline.plugins.BaselineScala
 
BaselineTestHeap - Class in com.palantir.baseline.plugins
Increases the default test task heap from 512m to 2g.
BaselineTestHeap() - Constructor for class com.palantir.baseline.plugins.BaselineTestHeap
 
BaselineTesting - Class in com.palantir.baseline.plugins
 
BaselineTesting() - Constructor for class com.palantir.baseline.plugins.BaselineTesting
 
build() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
build() - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
Builder() - Constructor for class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
buildPartial() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
buildPartial() - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 

C

CheckClasspathCompatible - Class in com.palantir.baseline.plugins.javaversions
 
CheckClasspathCompatible() - Constructor for class com.palantir.baseline.plugins.javaversions.CheckClasspathCompatible
 
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
 
checkJavaVersions() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
CheckJavaVersionsTask() - Constructor for class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
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
 
CheckUnusedDependenciesTask.ExplicitDependency - Record Class in com.palantir.baseline.tasks
 
ChosenJavaVersion - Class in com.palantir.baseline.plugins.javaversions
Augments JavaLanguageVersion with whether --enable-preview should be used or not.
ChosenJavaVersion(JavaLanguageVersion, boolean) - Constructor for class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
classifier() - Method in interface com.palantir.baseline.services.ClassUniquenessArtifactIdentifier
 
classifier() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns the value of the classifier record component.
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(JarClassHasher, Logger) - Constructor for class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
 
ClassUniquenessArtifactIdentifier - Interface in com.palantir.baseline.services
 
clear() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
clear() - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
clearForces() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
clearLines() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
clearNamesToLocationMap() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
close() - Method in class com.palantir.baseline.services.JarClassHasher
 
com.palantir.baseline - package com.palantir.baseline
 
com.palantir.baseline.extensions - package com.palantir.baseline.extensions
 
com.palantir.baseline.plugins - package com.palantir.baseline.plugins
 
com.palantir.baseline.plugins.javaversions - package com.palantir.baseline.plugins.javaversions
 
com.palantir.baseline.services - package com.palantir.baseline.services
 
com.palantir.baseline.tasks - package com.palantir.baseline.tasks
 
com.palantir.baseline.util - package com.palantir.baseline.util
 
configurations - Variable in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 

D

DEFAULT_CONFIG_DIR - Static variable in class com.palantir.baseline.BaselineParameters
The directory relative to the project's rootDir in which Baseline configuration is stored.
dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
dependenciesConfiguration(Configuration) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
distributionTarget() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Target ChosenJavaVersion for compilation of code used within distributions, but not published externally.
doIt() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 

E

empty() - Static method in class com.palantir.baseline.services.JarClassHasher.Result
 
enablePreview() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
equals(Object) - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
equals(Object) - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Indicates whether some other object is "equal to" this one.
ExplainJavaVersions - Class in com.palantir.baseline.plugins.javaversions
 
ExplainJavaVersions() - Constructor for class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
ExplicitDependency(String, String, String, String) - Constructor for record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Creates an instance of a ExplicitDependency record class.
exports() - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
Property describing all --add-exports values for this module.
extension() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns the value of the extension record component.
EXTENSION_NAME - Static variable in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion
 
EXTENSION_NAME - Static variable in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersions
 

F

forces() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
forces() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
 
forVersion(Provider) - Method in class com.palantir.baseline.plugins.javaversions.JavaToolchains
 
from(VersionsProps.ParsedVersionsProps) - Static method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
from(VersionsProps.VersionForce) - Static method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
fromClasspathAndExtension(Task, Callable) - Static method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
fromJustClasspath(Task, Callable) - Static method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
fromJustExtensionForCompilation(Task) - Static method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
fromString(String) - Static method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
Accepts inputs like '17_PREVIEW' or '17'.

G

getClasspath() - Method in class com.palantir.baseline.plugins.javaversions.CheckClasspathCompatible
 
getClasspathName() - Method in class com.palantir.baseline.plugins.javaversions.CheckClasspathCompatible
 
getConfigDir() - Method in class com.palantir.baseline.plugins.AbstractBaselinePlugin
Returns the absolute path of the Baseline configuration, i.e., the directory '.baseline' in the root directory of this project.
getConfigurations() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs
 
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.
getDefaultRuntime() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
getDefaultTarget() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
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.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
getDifferingProblemJars() - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Jars which contain identically named classes with non-identical implementations.
getDifferingSharedClassesInProblemJars(Set) - Method in class com.palantir.baseline.tasks.ClassUniquenessAnalyzer
Class names which appear in all of the given jars and also have non-identical implementations.
getEnablePreview() - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
 
getErrorMessages() - Method in class com.palantir.baseline.tasks.CheckJUnitDependencies
 
getExplicitDependencies() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getExports() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
getHashesByClassName() - Method in class com.palantir.baseline.services.JarClassHasher.Result
 
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
 
getJavaCompilerVersion() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
getJavaVersion() - Method in class com.palantir.baseline.plugins.javaversions.CheckClasspathCompatible
 
getLockFile() - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
getObjectFactory() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
getObjectFactory() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
getObjectFactory() - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
getOpens() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
getProjectDisplayName() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
getProviderFactory() - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
getReasoning() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
getRuntime() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
getRuntimeVersion() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
getSetupJdkToolchains() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Enables the setup of JDK toolchains for all subprojects.
getSharedClassesInProblemJars(Set) - 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
 
getSuggestionConfigurationName() - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
getTarget() - Method in class com.palantir.baseline.plugins.javaversions.ExplainJavaVersions
 
getTargetVersion() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion.CheckJavaVersionsTask
 
GitUtils - Class in com.palantir.baseline.util
 
group() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns the value of the group record component.

H

hashClasses(ResolvedArtifact, Logger) - Method in class com.palantir.baseline.services.JarClassHasher
 
hashCode() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
hashCode() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns a hash code value for this object.

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) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesParentTask
Ignores these coordinates for all source sets.
ignore(Provider) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
ignore(Provider) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesParentTask
Ignores these coordinates for all source sets.
ignore(Provider) - 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
 
IntellijSupport - Class in com.palantir.baseline
 
isRunningInIntellij() - Static method in class com.palantir.baseline.IntellijSupport
 

J

jarClassHasher - Variable in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
JarClassHasher - Class in com.palantir.baseline.services
 
JarClassHasher() - Constructor for class com.palantir.baseline.services.JarClassHasher
 
JarClassHasher.Result - Class in com.palantir.baseline.services
 
javaCompiler() - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaToolchain
 
javaCompiler() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
javaCompiler() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
javadocTool() - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaToolchain
 
javaLanguageVersion() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
javaLauncher() - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaToolchain
 
JavaToolchains - Class in com.palantir.baseline.plugins.javaversions
 
JavaToolchains(Project, BaselineJavaVersionsExtension) - Constructor for class com.palantir.baseline.plugins.javaversions.JavaToolchains
 
jdk(JavaLanguageVersion, JavaInstallationMetadata) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
jdkFor(JavaLanguageVersion, Project) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension.LazyJdks
 
jdkMetadataFor(JavaLanguageVersion, Project) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
jdks(BaselineJavaVersionsExtension.LazyJdks) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 

L

library() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
libraryTarget() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Target JavaLanguageVersion for compilation of libraries that are published.
lines() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
lines() - Method in interface com.palantir.baseline.util.VersionsProps.ParsedVersionsProps
 
log - Static variable in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersion
 

M

majorVersionNumber(String) - Static method in class com.palantir.baseline.util.VersionUtils
 
mapName(UnaryOperator) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
mapVersion(UnaryOperator) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
maybeGitHubUri() - Static method in class com.palantir.baseline.util.GitUtils
 
mergeFrom(VersionsProps.ParsedVersionsProps) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
mergeFrom(VersionsProps.ParsedVersionsProps.Builder) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
mergeFrom(VersionsProps.VersionForce) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
mergeFrom(VersionsProps.VersionForce.Builder) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
MIN_GRADLE_VERSION - Static variable in class com.palantir.baseline.plugins.Baseline
 
MIN_GRADLE_VERSION - Static variable in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersions
 
ModuleJvmArgsArgumentProvider() - Constructor for class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
moduleVersionIdentifier() - Method in interface com.palantir.baseline.services.ClassUniquenessArtifactIdentifier
 
mutateForces(Consumer) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
mutateLines(Consumer) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
mutateNamesToLocationMap(Consumer) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 

N

name() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns the value of the name record component.
name() - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
name() - Method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 
name(String) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
namesToLocationMap() - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
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(int) - Static method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
of(String, String) - Static method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 
of(JavaLanguageVersion) - Static method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
opens() - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
Property describing all --add-opens values for this module.
overrideLibraryAutoDetection() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
Overrides auto-detection if a value is present to force this module to be a library (true) or a distribution false).

P

populateIndexes(Set) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
 
project - Variable in class com.palantir.baseline.plugins.AbstractBaselinePlugin
The Project that this plugin has been applied to; must be set in the PluginAware.apply(Closure) method.
putAllNamesToLocationMap(Map) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
putNamesToLocationMap(String, int) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 

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.
removeNamesToLocationMap(String) - Method in class com.palantir.baseline.util.VersionsProps.ParsedVersionsProps.Builder
 
runtime() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
Runtime ChosenJavaVersion for testing and distributions.
runtime() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Runtime ChosenJavaVersion for testing and packaging distributions.

S

setDistributionTarget(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
setDistributionTarget(int) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setDistributionTarget(int) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setDistributionTarget(String) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Accepts inputs such as '17_PREVIEW'.
setDistributionTarget(String) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setDistributionTarget(String) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setEnablePreview(Provider) - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
 
setExports(String...) - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
 
setJavaCompiler(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
setJavaCompiler(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
setJavaCompiler(int) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setJavaCompiler(int) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setLibraryTarget(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
setLibraryTarget(int) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setLibraryTarget(int) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setLibraryTarget(String) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
setLibraryTarget(String) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setLibraryTarget(String) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setOpens(String...) - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
 
setRuntime(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
setRuntime(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
 
setRuntime(int) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setRuntime(int) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setRuntime(String) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
setRuntime(String) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
Accepts inputs such as '17_PREVIEW'.
setRuntime(String) - Method in interface com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtensionSetters
 
setRuntime(String) - Method in class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
setShouldFix(boolean) - Method in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
setShouldFix(boolean) - Method in class com.palantir.baseline.tasks.CheckExplicitSourceCompatibilityTask
 
setSourceClasses(FileCollection) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 
setTarget(int) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
setTarget(String) - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
 
shouldFix - Variable in class com.palantir.baseline.tasks.CheckClassUniquenessLockTask
 
SubprojectBaselineJavaVersionsExtension - Class in com.palantir.baseline.plugins.javaversions
 
SubprojectBaselineJavaVersionsExtension(Project) - Constructor for class com.palantir.baseline.plugins.javaversions.SubprojectBaselineJavaVersionsExtension
 
suggestionConfigurationName(String) - Method in class com.palantir.baseline.tasks.CheckImplicitDependenciesTask
 

T

target() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionExtension
Target ChosenJavaVersion for compilation.
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
 
toString() - Method in class com.palantir.baseline.plugins.javaversions.ChosenJavaVersion
 
toString() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
Returns a string representation of this record class.

V

VALID_ARTIFACT_EXTENSIONS - Static variable in class com.palantir.baseline.plugins.BaselineExactDependencies
 
version() - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
version() - Method in interface com.palantir.baseline.util.VersionsProps.VersionForce
 
version(String) - Method in class com.palantir.baseline.util.VersionsProps.VersionForce.Builder
 
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
 
VersionUtils - Class in com.palantir.baseline.util
 

W

withDeclaredDependenciesFrom(Provider) - Method in class com.palantir.baseline.tasks.CheckUnusedDependenciesTask
 
withExtraDescription(String) - Method in class com.palantir.baseline.plugins.BaselineModuleJvmArgs.ModuleJvmArgsArgumentProvider
 
writeVersionsProps(VersionsProps.ParsedVersionsProps, Stream, 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 H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form