Class BuildPluginDescriptorTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.liferay.gradle.plugins.maven.plugin.builder.task.BuildPluginDescriptorTask
- All Implemented Interfaces:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
@CacheableTask
public class BuildPluginDescriptorTask
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Task
org.gradle.api.Task.Namer -
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidconfigurationScopeMapping(String configurationName, String scope) forcedExclusions(Iterable<String> forcedExclusions) forcedExclusions(String... forcedExclusions) org.gradle.api.file.FileCollectionbooleanbooleanpomRepositories(Map<String, ?> pomRepositories) pomRepository(String id, Object url) voidsetClassesDir(Object classesDir) voidsetForcedExclusions(Iterable<String> forcedExclusions) voidsetForcedExclusions(String... forcedExclusions) voidsetGoalPrefix(Object goalPrefix) voidsetMavenDebug(boolean mavenDebug) voidsetMavenEmbedderClasspath(org.gradle.api.file.FileCollection mavenEmbedderClasspath) voidsetMavenEmbedderMainClassName(Object mavenEmbedderMainClassName) voidsetMavenPluginPluginVersion(Object mavenPluginPluginVersion) voidsetMavenSettingsFile(Object mavenSettingsFile) voidsetOutputDir(Object outputDir) voidsetPomArtifactId(Object pomArtifactId) voidsetPomGroupId(Object pomGroupId) voidsetPomRepositories(Map<String, ?> pomRepositories) voidsetPomVersion(Object pomVersion) voidsetSourceDir(Object sourceDir) voidsetUseSetterComments(boolean useSetterComments) Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Constructor Details
-
BuildPluginDescriptorTask
public BuildPluginDescriptorTask()
-
-
Method Details
-
buildPluginDescriptor
public void buildPluginDescriptor() -
configurationScopeMapping
-
forcedExclusions
-
forcedExclusions
-
getClassesDir
-
getConfigurationScopeMappings
-
getForcedExclusions
-
getGoalPrefix
-
getMavenEmbedderClasspath
@InputFiles @PathSensitive(RELATIVE) public org.gradle.api.file.FileCollection getMavenEmbedderClasspath() -
getMavenEmbedderMainClassName
-
getMavenPluginPluginVersion
-
getMavenSettingsFile
-
getOutputDir
-
getPomArtifactId
-
getPomGroupId
-
getPomRepositories
-
getPomVersion
-
getSourceDir
-
isMavenDebug
@Input public boolean isMavenDebug() -
isUseSetterComments
@Input public boolean isUseSetterComments() -
pomRepositories
-
pomRepository
-
setClassesDir
-
setForcedExclusions
-
setForcedExclusions
-
setGoalPrefix
-
setMavenDebug
public void setMavenDebug(boolean mavenDebug) -
setMavenEmbedderClasspath
public void setMavenEmbedderClasspath(org.gradle.api.file.FileCollection mavenEmbedderClasspath) -
setMavenEmbedderMainClassName
-
setMavenPluginPluginVersion
-
setMavenSettingsFile
-
setOutputDir
-
setPomArtifactId
-
setPomGroupId
-
setPomRepositories
-
setPomVersion
-
setSourceDir
-
setUseSetterComments
public void setUseSetterComments(boolean useSetterComments)
-