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
- addGradleProperty(String, String) - Method in class com.carrotsearch.gradle.buildinfra.testing.ReproduceLineExtension
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplyForbiddenApisPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplyRegisterCommonTasksPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplyReproducibleBuildsPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplySaneJavaDefaultsPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplyVersionsTomlCleanupsPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.environment.GitInfoPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.environment.GradleConsistentWithWrapperPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
- apply(Project) - Method in class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
- ApplyForbiddenApisPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplyForbiddenApisPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplyForbiddenApisPlugin
- ApplyRegisterCommonTasksPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplyRegisterCommonTasksPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplyRegisterCommonTasksPlugin
- ApplyReproducibleBuildsPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplyReproducibleBuildsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplyReproducibleBuildsPlugin
- ApplySaneJavaDefaultsPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplySaneJavaDefaultsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplySaneJavaDefaultsPlugin
- ApplySpotlessFormattingPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplySpotlessFormattingPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin
- ApplySpotlessFormattingPlugin.WildcardImportDetectorStep - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplyVersionsTomlCleanupsPlugin - Class in com.carrotsearch.gradle.buildinfra.conventions
- ApplyVersionsTomlCleanupsPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.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
- BuildInfraExtension - Class in com.carrotsearch.gradle.buildinfra
- BuildInfraExtension() - Constructor for class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
- BuildInfraPlugin - Class in com.carrotsearch.gradle.buildinfra
- BuildInfraPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.BuildInfraPlugin
- BUNDLE_REPOSITORY - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
C
- 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
- close() - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
- com.carrotsearch.gradle.buildinfra - package com.carrotsearch.gradle.buildinfra
- com.carrotsearch.gradle.buildinfra.conventions - package com.carrotsearch.gradle.buildinfra.conventions
- com.carrotsearch.gradle.buildinfra.environment - package com.carrotsearch.gradle.buildinfra.environment
- com.carrotsearch.gradle.buildinfra.publishing.mavencentral - package com.carrotsearch.gradle.buildinfra.publishing.mavencentral
- com.carrotsearch.gradle.buildinfra.testing - package com.carrotsearch.gradle.buildinfra.testing
- com.carrotsearch.gradle.buildinfra.utils - package com.carrotsearch.gradle.buildinfra.utils
F
- format(String, File) - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
G
- 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.environment.GitInfoValueSource
- getExecutable() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
- 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.environment.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
- getMaxWaitSeconds() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
- getName() - Method in class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
- 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.environment.GitInfoValueSource.Parameters
- 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
- 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
- GitInfoExtension - Class in com.carrotsearch.gradle.buildinfra.environment
- GitInfoExtension() - Constructor for class com.carrotsearch.gradle.buildinfra.environment.GitInfoExtension
- GitInfoPlugin - Class in com.carrotsearch.gradle.buildinfra.environment
- GitInfoPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.environment.GitInfoPlugin
- GitInfoValueSource - Class in com.carrotsearch.gradle.buildinfra.environment
- GitInfoValueSource() - Constructor for class com.carrotsearch.gradle.buildinfra.environment.GitInfoValueSource
- GitInfoValueSource.Parameters - Class in com.carrotsearch.gradle.buildinfra.environment
- GradleConsistentWithWrapperPlugin - Class in com.carrotsearch.gradle.buildinfra.environment
- GradleConsistentWithWrapperPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.environment.GradleConsistentWithWrapperPlugin
I
- isRootProject(Project) - Static method in class com.carrotsearch.gradle.buildinfra.AbstractPlugin
L
- launch() - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
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
N
- NAME - Static variable in class com.carrotsearch.gradle.buildinfra.BuildInfraExtension
- NAME - Static variable in class com.carrotsearch.gradle.buildinfra.environment.GitInfoExtension
- NAME - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
O
- obtain() - Method in class com.carrotsearch.gradle.buildinfra.environment.GitInfoValueSource
P
- Parameters() - Constructor for class com.carrotsearch.gradle.buildinfra.environment.GitInfoValueSource.Parameters
- 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
- 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
S
- setProjects(Iterable) - Method in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingExtension
- setWaitCondition(Predicate) - Method in class com.carrotsearch.gradle.buildinfra.utils.BackgroundProcessTask
- SNAPSHOTS_REPOSITORY - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
T
- 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_UPLOAD_BUNDLE - Static variable in class com.carrotsearch.gradle.buildinfra.publishing.mavencentral.MavenCentralPublishingPlugin
- TestingEnvPlugin - Class in com.carrotsearch.gradle.buildinfra.testing
- TestingEnvPlugin(Problems) - Constructor for class com.carrotsearch.gradle.buildinfra.testing.TestingEnvPlugin
U
- 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.publishing.mavencentral.PublishingType
-
Returns the enum constant of this class with the specified name.
- 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.
W
- WildcardImportDetectorStep() - Constructor for class com.carrotsearch.gradle.buildinfra.conventions.ApplySpotlessFormattingPlugin.WildcardImportDetectorStep
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form