- 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.
- 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.