Index
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>(seeBuildInfraPlugin.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
buildOptionstask. - 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
durationMillisrecord component. - durationMillis() - Method in record class com.carrotsearch.gradle.buildinfra.utils.DurationTable.Row
-
Returns the value of the
durationMillisrecord 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
Entryrecord class. - Entry(String, String, String, File) - Constructor for record class com.carrotsearch.gradle.buildinfra.testing.ShowFailedTestsAtEndPlugin.Entry
-
Creates an instance of a
Entryrecord 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
failuresrecord 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 (
*.modulefiles). - 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) orUSER_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
labelrecord 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
--testsfilter: 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
namerecord component. - name() - Method in record class com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.Entry
-
Returns the value of the
namerecord 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
reproLinerecord 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
Rowrecord 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
skippedrecord 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
taskPathrecord component. - TaskResult(long, long, long) - Constructor for record class com.carrotsearch.gradle.buildinfra.testing.ShowTestsSummaryAtEndPlugin.TaskResult
-
Creates an instance of a
TaskResultrecord 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
testOutputrecord 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
testsrecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form