Index

A B C F G I 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
 
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 (*.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
 
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) 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.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
 
A B C F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form