Index

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

A

AbstractPlugin - Class in com.carrotsearch.gradle.buildinfra
 
AbstractPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 
addBuildOption(BuildOption) - Method in class com.carrotsearch.gradle.buildinfra.testing.ReproduceLineExtension
 
addColumn(String) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
 
addColumn(String, Consumer) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
Adds a column to the tabular's layout.
addColumns(String...) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
 
addFailedTest(ShowFailedTestsAtEndPlugin.Entry) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.FailedTestsService
 
addGradleProperty(String, String) - Method in class com.carrotsearch.gradle.buildinfra.testing.ReproduceLineExtension
 
addSuite(ShowSlowestTestsAtEndPlugin.Entry) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
 
addTaskResult(ShowTestsSummaryAtEndPlugin.TaskResult) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TestsSummaryService
 
addTest(ShowSlowestTestsAtEndPlugin.Entry) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
 
afterSuite(TestDescriptor, TestResult) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
afterTest(TestDescriptor, TestResult) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
alignCenter() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.ColumnSpec
Sets column flush on the last added column.
alignLeft() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.ColumnSpec
Sets column flush on the last added column.
alignRight() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.ColumnSpec
Sets column flush on the last added column.
append(Object...) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.forbiddenapis.ApplyForbiddenApisPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.gradlewrapper.GradleConsistentWithWrapperPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.javadefaults.ApplySaneJavaDefaultsPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.misc.ApplyRegisterCommonTasksPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.misc.ApplyVersionsTomlCleanupsPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.optiongroups.BuildOptionGroupsPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.reproduciblebuilds.ApplyReproducibleBuildsPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin
 
apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
 
ApplyForbiddenApisPlugin - Class in com.carrotsearch.gradle.buildinfra.forbiddenapis
 
ApplyForbiddenApisPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.forbiddenapis.ApplyForbiddenApisPlugin
 
ApplyRegisterCommonTasksPlugin - Class in com.carrotsearch.gradle.buildinfra.misc
 
ApplyRegisterCommonTasksPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.misc.ApplyRegisterCommonTasksPlugin
 
ApplyReproducibleBuildsPlugin - Class in com.carrotsearch.gradle.buildinfra.reproduciblebuilds
 
ApplyReproducibleBuildsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.reproduciblebuilds.ApplyReproducibleBuildsPlugin
 
ApplySaneJavaDefaultsPlugin - Class in com.carrotsearch.gradle.buildinfra.javadefaults
 
ApplySaneJavaDefaultsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.javadefaults.ApplySaneJavaDefaultsPlugin
 
ApplySpotlessFormattingPlugin - Class in com.carrotsearch.gradle.buildinfra.spotless
 
ApplySpotlessFormattingPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin
 
ApplySpotlessFormattingPlugin.WildcardImportDetectorStep - Class in com.carrotsearch.gradle.buildinfra.spotless
 
ApplyVersionsTomlCleanupsPlugin - Class in com.carrotsearch.gradle.buildinfra.misc
 
ApplyVersionsTomlCleanupsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.misc.ApplyVersionsTomlCleanupsPlugin
 
AUTOMATIC - Enum constant in enum class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishingType
The deployment is validated and then released to Maven Central automatically.

B

BackgroundProcessTask - Class in com.carrotsearch.gradle.buildinfra.utils
 
BackgroundProcessTask() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
beforeSuite(TestDescriptor) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
beforeTest(TestDescriptor) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
build() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
 
Builder(Writer) - Constructor for class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
 
BuildInfraExtension - Class in com.carrotsearch.gradle.buildinfra
 
BuildInfraExtension() - Constructor for class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
BuildInfraPlugin - Class in com.carrotsearch.gradle.buildinfra
The umbrella plugin: applies all sub-plugins, each of which can be switched off with a build option named buildinfra.<plugin> (see BuildInfraPlugin.SubPlugin).
BuildInfraPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin
 
BuildInfraPlugin.SubPlugin - Enum Class in com.carrotsearch.gradle.buildinfra
Sub-plugins that can be switched on or off with a buildinfra.<id> build option.
BuildOptionGroupsPlugin - Class in com.carrotsearch.gradle.buildinfra.optiongroups
Groups the build options declared by buildinfra plugins into logical categories in the output of the buildOptions task.
BuildOptionGroupsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.optiongroups.BuildOptionGroupsPlugin
 
BUNDLE_REPOSITORY - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
ByteFormatter() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.ByteFormatter
 
BYTES - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 

C

CENTER - Enum constant in enum class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Alignment
 
check() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.CheckCleanCheckout
 
CheckCleanCheckout - Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
Verifies the git checkout has no modified or untracked files.
CheckCleanCheckout() - Constructor for class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.CheckCleanCheckout
 
clamp(double, double, double) - Static method in class com.carrotsearch.gradle.buildinfra.utils.Units
 
clamp(float, float, float) - Static method in class com.carrotsearch.gradle.buildinfra.utils.Units
 
clamp(int, int, int) - Static method in class com.carrotsearch.gradle.buildinfra.utils.Units
 
clamp(long, long, long) - Static method in class com.carrotsearch.gradle.buildinfra.utils.Units
 
close() - Method in class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
 
close() - Method in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesService
 
close() - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.FailedTestsService
 
close() - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
 
close() - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TestsSummaryService
 
columnSeparator(String) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
 
ColumnSpec() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.ColumnSpec
 
com.carrotsearch.gradle.buildinfra - package com.carrotsearch.gradle.buildinfra
 
com.carrotsearch.gradle.buildinfra.forbiddenapis - package com.carrotsearch.gradle.buildinfra.forbiddenapis
 
com.carrotsearch.gradle.buildinfra.gitinfo - package com.carrotsearch.gradle.buildinfra.gitinfo
 
com.carrotsearch.gradle.buildinfra.gradlewrapper - package com.carrotsearch.gradle.buildinfra.gradlewrapper
 
com.carrotsearch.gradle.buildinfra.javadefaults - package com.carrotsearch.gradle.buildinfra.javadefaults
 
com.carrotsearch.gradle.buildinfra.misc - package com.carrotsearch.gradle.buildinfra.misc
 
com.carrotsearch.gradle.buildinfra.optiongroups - package com.carrotsearch.gradle.buildinfra.optiongroups
 
com.carrotsearch.gradle.buildinfra.publishing.mavencentral - package com.carrotsearch.gradle.buildinfra.publishing.mavencentral
 
com.carrotsearch.gradle.buildinfra.reproduciblebuilds - package com.carrotsearch.gradle.buildinfra.reproduciblebuilds
 
com.carrotsearch.gradle.buildinfra.spotless - package com.carrotsearch.gradle.buildinfra.spotless
 
com.carrotsearch.gradle.buildinfra.tasktimes - package com.carrotsearch.gradle.buildinfra.tasktimes
 
com.carrotsearch.gradle.buildinfra.testing - package com.carrotsearch.gradle.buildinfra.testing
 
com.carrotsearch.gradle.buildinfra.utils - package com.carrotsearch.gradle.buildinfra.utils
 
COMPACT - Enum constant in enum class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TimeFormat
 

D

DECIMAL - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 
DECIMAL_COMPACT - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 
DecimalCompactFormatter() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.DecimalCompactFormatter
 
DEPENDENCY_CHECKS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
DeprecatedBuildOptions - Class in com.carrotsearch.gradle.buildinfra
Build options that were renamed; the old names fail the build when still used.
description - Variable in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
displayName(TestDescriptor) - Static method in class com.carrotsearch.gradle.buildinfra.testing.TestNames
The test's display name, without the parameter list JUnit Platform appends to method names (e.g.
DURATION - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 
DURATION_COMPACT - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 
DURATION_VERBOSE - Static variable in class com.carrotsearch.gradle.buildinfra.utils.Units
 
durationMillis() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Returns the value of the durationMillis record component.
durationMillis() - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Returns the value of the durationMillis record component.
DurationTable - Class in com.carrotsearch.gradle.buildinfra.utils
Renders a two-column table of durations and labels, with the duration column right-aligned to a common width so that tables from different reports line up.
DurationTable.Row - Record Class in com.carrotsearch.gradle.buildinfra.utils
A single row.

E

Entry(String, long) - Constructor for record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Creates an instance of a Entry record class.
Entry(String, String, String, File) - Constructor for record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Creates an instance of a Entry record class.
equals(Object) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener.TestKey
 
equals(Object) - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Indicates whether some other object is "equal to" this one.
ErrorReportingTestListener - Class in com.carrotsearch.gradle.buildinfra.testing
An error reporting listener that queues test output streams and displays them on failure.
ErrorReportingTestListener(Logger, StyledTextOutput, ReproduceLineExtension, TestLogging, Path, Path, boolean, boolean) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
ErrorReportingTestListener.TestKey - Class in com.carrotsearch.gradle.buildinfra.testing
 

F

FAILED_TESTS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
FailedTestsService() - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.FailedTestsService
 
failIfDeprecatedOptionUsed(BuildOptionsExtension, String) - Method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
Declares a deprecated (renamed) build option so that all value sources are consulted, and fails the build if a value is present, pointing at the replacement option.
failures() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Returns the value of the failures record component.
flush() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
 
flushEvery(int) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
Flush automatically every n-lines.
FORBIDDEN_APIS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
format(long) - Method in interface com.carrotsearch.gradle.buildinfra.utils.UnitFormatter
 
format(long) - Method in class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.ByteFormatter
 
format(long) - Method in class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.DecimalCompactFormatter
 
format(UnitFormatter, List) - Static method in class com.carrotsearch.gradle.buildinfra.utils.DurationTable
 
format(String) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.ColumnSpec
 
format(String, File) - Method in class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
 
FULL - Enum constant in enum class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TimeFormat
 

G

getAggregateByName() - Method in interface com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesServiceParams
 
getArgs() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getBuildFeatures() - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
getBuildFeatures() - Method in class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
 
getBundleChecksums() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Checksum types to include in the bundle.
getBundleFile() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getBundleName() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
The name used for the bundle file and for the deployment (suffixed with the version).
getCwd() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getDeploymentName() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getEnv() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getExecOps() - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
getExecOps() - Method in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoValueSource
 
getExecutable() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getFileOps() - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
getFilesystemOps() - Method in class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
 
getForkedProcess() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getGitInfo() - Method in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoExtension
 
getGitInfo() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.CheckCleanCheckout
The state of the git checkout.
getGradleModuleMetadata() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Generate and publish Gradle Module Metadata (*.module files).
getGradleReproLine(TestDescriptor) - Method in class com.carrotsearch.gradle.buildinfra.testing.ReproduceLineExtension
 
getIntelliJIdea() - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
getLibsCatalog(Project) - Method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 
getLimit() - Method in interface com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesServiceParams
 
getMaxWaitSeconds() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getMinTimeMillis() - Method in interface com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesServiceParams
 
getName() - Method in class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
 
getOutputLogName(TestDescriptor) - Static method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
getOutputsDir() - Method in class com.carrotsearch.gradle.buildinfra.testing.TestOutputsExtension
 
getPassword() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Central Portal user token's password.
getPassword() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getPortalUrl() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
getPortalUrl() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getProjects() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Paths of projects to be published (":" is the root project).
getPublishingType() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
AUTOMATIC (the default) or USER_MANAGED.
getPublishingType() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getRequireCleanCheckout() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Require a clean git checkout for publishing releases.
getRootProjectDir() - Method in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoValueSource.Parameters
 
getSlowestSuites() - Method in interface com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsServiceParams
 
getSnapshotsUrl() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
getSnapshotVersion() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getStatusPollInterval() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
The delay between deployment status checks.
getStatusPollInterval() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getStopTask() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getStyledOutputFactory() - Method in class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
 
getSuitesMinTime() - Method in interface com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsServiceParams
 
getTestsMinTime() - Method in interface com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsServiceParams
 
getTimeFormat() - Method in interface com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesServiceParams
 
getUsername() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Central Portal user token's name.
getUsername() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getUseShell() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getValidationTimeout() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
How long to wait for the uploaded deployment to pass validation.
getValidationTimeout() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
getWaitCondition() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
getWriter() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
 
GIT_INFO - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
GitInfoExtension - Class in com.carrotsearch.gradle.buildinfra.gitinfo
 
GitInfoExtension() - Constructor for class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoExtension
 
GitInfoPlugin - Class in com.carrotsearch.gradle.buildinfra.gitinfo
 
GitInfoPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoPlugin
 
GitInfoValueSource - Class in com.carrotsearch.gradle.buildinfra.gitinfo
 
GitInfoValueSource() - Constructor for class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoValueSource
 
GitInfoValueSource.Parameters - Class in com.carrotsearch.gradle.buildinfra.gitinfo
 
GradleConsistentWithWrapperPlugin - Class in com.carrotsearch.gradle.buildinfra.gradlewrapper
 
GradleConsistentWithWrapperPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.gradlewrapper.GradleConsistentWithWrapperPlugin
 

H

hashCode() - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener.TestKey
 
hashCode() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Returns a hash code value for this object.
hashCode() - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Returns a hash code value for this object.

I

id - Variable in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
isClassSuite(TestDescriptor) - Static method in class com.carrotsearch.gradle.buildinfra.testing.TestNames
True for the suite of a test class (as opposed to gradle's runners or nested containers).
isRootProject(Project) - Static method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 

J

JAVA_DEFAULTS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 

L

label() - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Returns the value of the label record component.
launch() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
LEFT - Enum constant in enum class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Alignment
 

M

MavenCentralPublishingExtension - Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
 
MavenCentralPublishingExtension(ObjectFactory) - Constructor for class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
MavenCentralPublishingPlugin - Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
Publishes selected projects to Maven Central: releases are uploaded as a single bundle via Sonatype Central Portal's publisher API, snapshots are published directly to Central Portal's snapshot repository.
MavenCentralPublishingPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
MeasureTaskTimesPlugin - Class in com.carrotsearch.gradle.buildinfra.tasktimes
Prints aggregate wall-clock times for all executed gradle tasks (collected across all projects).
MeasureTaskTimesPlugin(Problems, BuildEventsListenerRegistry) - Constructor for class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
MeasureTaskTimesPlugin.TaskTimesService - Class in com.carrotsearch.gradle.buildinfra.tasktimes
This service collects per-task durations and prints a summary when closed (at the end of the build).
MeasureTaskTimesPlugin.TaskTimesServiceParams - Interface in com.carrotsearch.gradle.buildinfra.tasktimes
 
MeasureTaskTimesPlugin.TimeFormat - Enum Class in com.carrotsearch.gradle.buildinfra.tasktimes
Duration formats for the report.
methodName(TestDescriptor) - Static method in class com.carrotsearch.gradle.buildinfra.testing.TestNames
The test's method name, usable in a --tests filter: JUnit Platform reports test names with a parameter list (e.g.

N

name() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns the value of the name record component.
name() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Returns the value of the name record component.
NAME - Static variable in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
 
NAME - Static variable in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoExtension
 
NAME - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
NAME - Static variable in class com.carrotsearch.gradle.buildinfra.testing.TestOutputsExtension
 
nextRow() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
 
noAutoFlush() - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
Don't flush lines automatically.
NORMAL - Enum constant in enum class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TimeFormat
 

O

obtain() - Method in class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoValueSource
 
of(TestDescriptor) - Static method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener.TestKey
 
onFinish(FinishEvent) - Method in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesService
 
onFinish(FinishEvent) - Method in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
 
onOutput(TestDescriptor, TestOutputEvent) - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener
 
OPT_FORBIDDEN_APIS_DIR - Static variable in class com.carrotsearch.gradle.buildinfra.forbiddenapis.ApplyForbiddenApisPlugin
 
OPT_GRADLE_WRAPPER_CONSISTENCY - Static variable in class com.carrotsearch.gradle.buildinfra.gradlewrapper.GradleConsistentWithWrapperPlugin
 
OPT_SLOWEST_SUITES - Static variable in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin
 
OPT_SLOWEST_SUITES_MIN_TIME - Static variable in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin
 
OPT_SLOWEST_TESTS_MIN_TIME - Static variable in class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin
 
OPT_SPOTLESS_GRADLE_GROOVY_SCRIPTS - Static variable in class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin
 
OPT_TASK_TIMES_AGGREGATE - Static variable in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
OPT_TASK_TIMES_LIMIT - Static variable in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
OPT_TASK_TIMES_MIN_TIME - Static variable in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
OPT_TASK_TIMES_TIME_FORMAT - Static variable in class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin
 
optionName() - Method in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
The build option switching this plugin on or off.
outputHeaders(boolean) - Method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Builder
Emit or skip the header.

P

Parameters() - Constructor for class com.carrotsearch.gradle.buildinfra.gitinfo.GitInfoValueSource.Parameters
 
parse(String) - Method in class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.ByteFormatter
 
parse(String) - Method in class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters.DecimalCompactFormatter
 
pluginAppliedToRootProject(Project) - Method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 
pom(Action) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Configures the POM shared by all published projects.
pom(Action) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishedProjectSpec
Configures the POM of this project.
project(String, Action) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
Adds a project to be published, with project-specific customizations.
projects(String...) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
PUBLICATION - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
PublishedProjectSpec - Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
Per-project publishing customizations.
PublishedProjectSpec() - Constructor for class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishedProjectSpec
 
PublishingType - Enum Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
Central Portal's deployment publishing type.

R

RENAMES - Static variable in class com.carrotsearch.gradle.buildinfra.DeprecatedBuildOptions
Deprecated option name to its replacement.
reportError(String, String) - Method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 
reportError(String, String, Action) - Method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
 
ReproduceLineExtension - Class in com.carrotsearch.gradle.buildinfra.testing
 
ReproduceLineExtension(String) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ReproduceLineExtension
 
REPRODUCIBLE_BUILDS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
reproLine() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns the value of the reproLine record component.
RIGHT - Enum constant in enum class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Alignment
 
Row(long, String) - Constructor for record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Creates an instance of a Row record class.

S

setProjects(Iterable) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
 
setWaitCondition(Predicate) - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
 
ShowFailedTestsAtEndPlugin - Class in com.carrotsearch.gradle.buildinfra.testing
Prints all failed tests (across all projects), along with their output file and reproduce line, at the end of the build.
ShowFailedTestsAtEndPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin
 
ShowFailedTestsAtEndPlugin.Entry - Record Class in com.carrotsearch.gradle.buildinfra.testing
A failed test or suite.
ShowFailedTestsAtEndPlugin.FailedTestsService - Class in com.carrotsearch.gradle.buildinfra.testing
Collects failed tests and prints them when closed (at the end of the build).
ShowSlowestTestsAtEndPlugin - Class in com.carrotsearch.gradle.buildinfra.testing
Prints the slowest tests and test suites (across all projects) at the end of the build.
ShowSlowestTestsAtEndPlugin(Problems, BuildEventsListenerRegistry) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin
 
ShowSlowestTestsAtEndPlugin.Entry - Record Class in com.carrotsearch.gradle.buildinfra.testing
A test or suite with its wall-clock duration.
ShowSlowestTestsAtEndPlugin.TestStatsService - Class in com.carrotsearch.gradle.buildinfra.testing
Collects test and suite times and prints the slowest ones when closed (at the end of a successful build).
ShowSlowestTestsAtEndPlugin.TestStatsServiceParams - Interface in com.carrotsearch.gradle.buildinfra.testing
 
ShowTestsSummaryAtEndPlugin - Class in com.carrotsearch.gradle.buildinfra.testing
Prints a summary of all executed test tasks (across all projects) at the end of the build.
ShowTestsSummaryAtEndPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin
 
ShowTestsSummaryAtEndPlugin.TaskResult - Record Class in com.carrotsearch.gradle.buildinfra.testing
Results of a single test task.
ShowTestsSummaryAtEndPlugin.TestsSummaryService - Class in com.carrotsearch.gradle.buildinfra.testing
Collects test task results and prints the summary when closed (at the end of the build).
skipped() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Returns the value of the skipped record component.
SLOWEST_TESTS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
SNAPSHOTS_REPOSITORY - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
splitToUnits(long) - Static method in class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters
 
SPOTLESS - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 

T

TabularOutput - Class in com.carrotsearch.gradle.buildinfra.utils
Tabular output data dump with automatically adjusted column widths and some other utilities.
TabularOutput(Writer, LinkedHashMap, String, int, boolean) - Constructor for class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
Where to write the output to.
TabularOutput.Alignment - Enum Class in com.carrotsearch.gradle.buildinfra.utils
Column alignment.
TabularOutput.Builder - Class in com.carrotsearch.gradle.buildinfra.utils
 
TabularOutput.ColumnSpec - Class in com.carrotsearch.gradle.buildinfra.utils
Column specification.
TASK_CHECK_CLEAN_CHECKOUT - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_CLEAN_LOCAL - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_GROUP - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_PREPARE_BUNDLE - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_PUBLISH - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_PUBLISH_LOCAL - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
TASK_TIMES - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
TASK_UPLOAD_BUNDLE - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
 
taskPath() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns the value of the taskPath record component.
TaskResult(long, long, long) - Constructor for record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Creates an instance of a TaskResult record class.
TaskTimesService() - Constructor for class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TaskTimesService
 
TESTING - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
TestingEnvPlugin - Class in com.carrotsearch.gradle.buildinfra.testing
 
TestingEnvPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
 
TestNames - Class in com.carrotsearch.gradle.buildinfra.testing
Helpers for naming tests in reports.
testOutput() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns the value of the testOutput record component.
TestOutputsExtension - Class in com.carrotsearch.gradle.buildinfra.testing
Per-test-task extension pointing at the directory where outputs of failed suites are saved.
TestOutputsExtension() - Constructor for class com.carrotsearch.gradle.buildinfra.testing.TestOutputsExtension
 
tests() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Returns the value of the tests record component.
TESTS_SUMMARY - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 
TestsSummaryService() - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TestsSummaryService
 
TestStatsService() - Constructor for class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
 
to(Writer) - Static method in class com.carrotsearch.gradle.buildinfra.utils.TabularOutput
 
toString() - Method in class com.carrotsearch.gradle.buildinfra.testing.ErrorReportingTestListener.TestKey
 
toString() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
Returns a string representation of this record class.
toString() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
Returns a string representation of this record class.
toString() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
Returns a string representation of this record class.
toString() - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
Returns a string representation of this record class.

U

UnitFormatter - Interface in com.carrotsearch.gradle.buildinfra.utils
 
UnitFormatters - Class in com.carrotsearch.gradle.buildinfra.utils
 
UnitFormatters() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.UnitFormatters
 
UnitFormatters.ByteFormatter - Class in com.carrotsearch.gradle.buildinfra.utils
 
UnitFormatters.DecimalCompactFormatter - Class in com.carrotsearch.gradle.buildinfra.utils
 
Units - Class in com.carrotsearch.gradle.buildinfra.utils
 
Units() - Constructor for class com.carrotsearch.gradle.buildinfra.utils.Units
 
upload() - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
UploadBundleToCentralPortal - Class in com.carrotsearch.gradle.buildinfra.publishing.mavencentral
Uploads a bundle of Maven artifacts using Central Portal's publisher API and, optionally, waits until the deployment is validated.
UploadBundleToCentralPortal() - Constructor for class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.UploadBundleToCentralPortal
 
USER_MANAGED - Enum constant in enum class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishingType
The deployment is validated and then waits for a manual release (or drop) in the Portal.

V

valueOf(String) - Static method in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TimeFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Alignment
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.PublishingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.carrotsearch.gradle.buildinfra.tasktimes.MeasureTaskTimesPlugin.TimeFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.carrotsearch.gradle.buildinfra.utils.TabularOutput.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_CATALOG_UPDATES - Enum constant in enum class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin.SubPlugin
 

W

WildcardImportDetectorStep() - Constructor for class com.carrotsearch.gradle.buildinfra.spotless.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form