Skip navigation links
A B C F G H I J L M N P R S T U V 

A

apply(Project) - Method in class com.brambolt.gradle.PluginBuildPlugin
Applies the plugin and configures the build.
ARTIFACTORY_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The JFrog Artifactory Gradle plugin identifier.
asString(Project, String) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Looks up a project property and returns the value as a string.

B

BuildPlugins - Class in com.brambolt.gradle
Build plugin utilities.
BuildPlugins() - Constructor for class com.brambolt.gradle.BuildPlugins
 
BuildProperty - Enum in com.brambolt.gradle
Build plugin property name definitions.
BuildPropertyValue - Enum in com.brambolt.gradle
Build plugin property value definitions.

C

checkProjectProperties(Project, List<String>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks that values have been provided for the required project properties.
com.brambolt.gradle - package com.brambolt.gradle
 
configureArchives(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures archives for publishing.
configureArtifactory(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures Artifactory publishing.
configureDefaultTasks(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the local and all tasks and assigns all as the project default.
configureDependencies(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Adds dependencies.
configureDerivedPropertiesWithoutPlugins(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Defines additional properties that are derived from the required properties.
configureDerivedPropertiesWithPlugins(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configure the properties that we couldn't get values for without plugins.
configureGradlePlugin(Project, Map<String, String>, PluginDeclaration) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the specified Gradle plugin.
configureGradlePlugins(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the Gradle plugin to build and publish.
configureJarAppendix(Jar) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the jar appendix.
configureJarBaseName(Jar) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the jar basename.
configureJarClassifier(Jar, String, String) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the jar classifier.
configureJarManifest(Jar, Map<String, String>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the jara manifest with the parameter attributes.
configureJarTask(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures jar task including manifest attributes.
configureJavadocJarTask(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the Javadoc jar task.
configureJavaPlugin(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the Java plugin including source and target compatibility.
configureJavaPublishing(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures Java artifact publishing.
configureJavaPublishing(Project, MavenPublication) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures Java artifact publishing.
configureMavenPom(Project, MavenPom) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the parameter POM.
configureMavenPomDevelopers(Project, MavenPomDeveloperSpec) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the developers section of a POM.
configureMavenPomIssueManagement(Project, MavenPomIssueManagement) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the issue management section of a POM.
configureMavenPomLicenseSpec(Project, MavenPomLicenseSpec) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the licensing section of a POM.
configureMavenPomOrganization(Project, MavenPomOrganization) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the organization section of a POM.
configurePlugin(Project, String, Map<String, Predicate<Project>>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Applies the plugin identified by the parameter plugin identifier.
configurePluginBundle(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the plugin bundle being published.
configurePluginInclusion(Project, Map<String, Predicate<Project>>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures plugin inclusion.
configurePlugins(Project, List<String>, Map<String, Predicate<Project>>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Applies the plugins in the PLUGIN_IDS list.
configureRepositories(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Adds repository definitions.
configureShadowJarTask(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the shadow jar task.
configureSigning(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures signing.
configureSonatype(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures Sonatype publishing.
configureSourceJarTask(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Configures the source jar task.
createManifestAttributes(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Creates jar manifest attributes for the parameter project.

F

findPropertyOr(Project, String, Object) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Looks up a project property or provides the parameter default if no value found.
formatSonatypeContextUrl(Project, String, String) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Formats a context URL for Sonatype Nexus.

G

getBramboltRelease(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the Brambolt release identifier.
getBramboltVersion(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the Brambolt version identifier.
getBranchClassifier(Project, List<String>, Function<String, String>) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the branch classifier.
getBranchClassifier(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the default git branch classifier.
getBranchName(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the branch name.
getBuildDate(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the build timestamp.
getBuildNumber(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Accessor for the build number.
GRADLE_NEXUS_PUBLISH_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Sonatype Nexus publishing plugin identifier.
GRADLE_PLUGIN_PUBLISH_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Gradle plugin publishing plugin identifier.
GRGIT_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Grgit plugin identifier.
GROOVY_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Groovy plugin identifier.

H

hasLicenses(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether the process has one or more license entries assigned to the project.licenses property.
hasReleaseVersion(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether the project version is a release or release candidate.
hasSnapshotVersion(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether the project version is a snapshot.

I

isArtifactoryPublishingEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether produced artifacts should be published to Artifactory.
isGitHosted(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether git integration should be enabled.
isGradleApiDependedOn(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether the project needs a Gradle API dependency.
isLocalGroovyDependedOn(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether the project needs a Groovy dependency.
isOpenSource(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether the project is marked as open source.
isPluginPublishingEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether the produced artifacts should be published to the Gradle plugin portal.
isProjectPropertySet(Project, String) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks that the parameter project property has a non-empty string that does not evaluate to false,or a non-empty collection value.
isPropertyValueSet(Object) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether the parameter value is non-null, non-empty if collection, and non-empty and non-whitespace if string.
isShadowJarEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether a shadow jar should be built.
isSigningEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether artifacts should be signed.
isSonarqubeEnabled() - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks whether Sonarqube should be used.
isSonatypePublishingEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether the produced artifacts should be published to Maven Central.
isSystemPropertySet(String) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Checks that the parameter system property has a non-empty string that does not evaluate to false.
isThirdPartyPublishingEnabled(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Determines whether publishing to Maven Central and the Gradle Plugin Portal is enabled for the parameter project.

J

JAVA_GRADLE_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Java Gradle plugin identifier.
JAVA_LIBRARY_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Java library plugin identifier.

L

logPluginInclusion(Project, Map<String, Predicate<Project>>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Logs plugin inclusion for the project.
logProperties(Project) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Logs the required and derived project properties.
logProperty(Project, String, String, StringBuilder) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Formats and logs a property.
logProperty(String, String, StringBuilder) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Formats and logs a property.

M

MAVEN_PUBLISH_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Maven publishing plugin identifier.

N

name - Variable in enum com.brambolt.gradle.BuildProperty
The plugin name.

P

PLUGIN_IDS - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The plugins to apply to the plugin build project.
PluginBuildPlugin - Class in com.brambolt.gradle
Configures a Gradle build to build and publish a Gradle plugin.
PluginBuildPlugin() - Constructor for class com.brambolt.gradle.PluginBuildPlugin
 

R

REQUIRED_PROPERTIES - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The project-specific properties that must be set.

S

SHADOW_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The shadow plugin identifier.
shouldApplyPlugin(Project, String, Map<String, Predicate<Project>>) - Static method in class com.brambolt.gradle.PluginBuildPlugin
Uses the pluginInclusion map to determine whether the plugin identified by the parameter identifier should be applied to the project.
SIGNING_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The signing plugin identifier.
SONARQUBE_PLUGIN_ID - Static variable in class com.brambolt.gradle.PluginBuildPlugin
The Sonarqube plugin identifier.

T

toString() - Method in enum com.brambolt.gradle.BuildProperty
 
toString() - Method in enum com.brambolt.gradle.BuildPropertyValue
 

U

useBranchClassifiers(Project) - Static method in class com.brambolt.gradle.BuildPlugins
Indicates whether branch segments should be included when artifact classifiers are produced.

V

value - Variable in enum com.brambolt.gradle.BuildPropertyValue
The encapsulated value.
valueOf(String) - Static method in enum com.brambolt.gradle.BuildProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brambolt.gradle.BuildPropertyValue
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.brambolt.gradle.BuildProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brambolt.gradle.BuildPropertyValue
Returns an array containing the constants of this enum type, in the order they are declared.
A B C F G H I J L M N P R S T U V 
Skip navigation links