Index
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
-Xmaxwarnsand-Xmaxerrscompiler 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
JavaCompiletask heap from512mto2g. - BaselineJavaCompilerHeap() - Constructor for class com.palantir.baseline.plugins.BaselineJavaCompilerHeap
- BaselineJavaParameters - Class in com.palantir.baseline.plugins
-
Applies the
-parameterscompiler 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
javaVersionused 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
javaVersionson 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-Exportsmanifest 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-UNNAMEDfor 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
testtask heap from512mto2g. - 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
JavaLanguageVersionwith 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
classifierrecord 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
ChosenJavaVersionfor 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
ExplicitDependencyrecord class. - exports() - Method in class com.palantir.baseline.extensions.BaselineModuleJvmArgsExtension
-
Property describing all
--add-exportsvalues for this module. - extension() - Method in record class com.palantir.baseline.tasks.CheckUnusedDependenciesTask.ExplicitDependency
-
Returns the value of the
extensionrecord 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
grouprecord 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
JavaLanguageVersionfor 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
namerecord 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 inVersionsProps.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-opensvalues 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 distributionfalse).
P
- populateIndexes(Set) - Method in class com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
- project - Variable in class com.palantir.baseline.plugins.AbstractBaselinePlugin
-
The
Projectthat this plugin has been applied to; must be set in thePluginAware.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.classfile, 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
ChosenJavaVersionfor testing and distributions. - runtime() - Method in class com.palantir.baseline.plugins.javaversions.BaselineJavaVersionsExtension
-
Runtime
ChosenJavaVersionfor 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
ChosenJavaVersionfor 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.ParsedVersionsPropsto thepropsFile, removing the givenforcesToRemovefrom the file.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form