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
  • Constructor Details

    • BuildPluginDescriptorTask

      public BuildPluginDescriptorTask()
  • Method Details

    • buildPluginDescriptor

      public void buildPluginDescriptor()
    • configurationScopeMapping

      public void configurationScopeMapping(String configurationName, String scope)
    • forcedExclusions

      public BuildPluginDescriptorTask forcedExclusions(Iterable<String> forcedExclusions)
    • forcedExclusions

      public BuildPluginDescriptorTask forcedExclusions(String... forcedExclusions)
    • getClassesDir

      @InputDirectory @PathSensitive(RELATIVE) public File getClassesDir()
    • getConfigurationScopeMappings

      @Input public Map<String,String> getConfigurationScopeMappings()
    • getForcedExclusions

      @Input public Set<String> getForcedExclusions()
    • getGoalPrefix

      @Input public String getGoalPrefix()
    • getMavenEmbedderClasspath

      @InputFiles @PathSensitive(RELATIVE) public org.gradle.api.file.FileCollection getMavenEmbedderClasspath()
    • getMavenEmbedderMainClassName

      @Input public String getMavenEmbedderMainClassName()
    • getMavenPluginPluginVersion

      @Input public String getMavenPluginPluginVersion()
    • getMavenSettingsFile

      @InputFile @Optional @PathSensitive(RELATIVE) public File getMavenSettingsFile()
    • getOutputDir

      @OutputDirectory public File getOutputDir()
    • getPomArtifactId

      @Input public String getPomArtifactId()
    • getPomGroupId

      @Input public String getPomGroupId()
    • getPomRepositories

      @Input public Map<String,Object> getPomRepositories()
    • getPomVersion

      @Input public String getPomVersion()
    • getSourceDir

      @InputDirectory @PathSensitive(RELATIVE) public File getSourceDir()
    • isMavenDebug

      @Input public boolean isMavenDebug()
    • isUseSetterComments

      @Input public boolean isUseSetterComments()
    • pomRepositories

      public BuildPluginDescriptorTask pomRepositories(Map<String,?> pomRepositories)
    • pomRepository

      public BuildPluginDescriptorTask pomRepository(String id, Object url)
    • setClassesDir

      public void setClassesDir(Object classesDir)
    • setForcedExclusions

      public void setForcedExclusions(Iterable<String> forcedExclusions)
    • setForcedExclusions

      public void setForcedExclusions(String... forcedExclusions)
    • setGoalPrefix

      public void setGoalPrefix(Object goalPrefix)
    • setMavenDebug

      public void setMavenDebug(boolean mavenDebug)
    • setMavenEmbedderClasspath

      public void setMavenEmbedderClasspath(org.gradle.api.file.FileCollection mavenEmbedderClasspath)
    • setMavenEmbedderMainClassName

      public void setMavenEmbedderMainClassName(Object mavenEmbedderMainClassName)
    • setMavenPluginPluginVersion

      public void setMavenPluginPluginVersion(Object mavenPluginPluginVersion)
    • setMavenSettingsFile

      public void setMavenSettingsFile(Object mavenSettingsFile)
    • setOutputDir

      public void setOutputDir(Object outputDir)
    • setPomArtifactId

      public void setPomArtifactId(Object pomArtifactId)
    • setPomGroupId

      public void setPomGroupId(Object pomGroupId)
    • setPomRepositories

      public void setPomRepositories(Map<String,?> pomRepositories)
    • setPomVersion

      public void setPomVersion(Object pomVersion)
    • setSourceDir

      public void setSourceDir(Object sourceDir)
    • setUseSetterComments

      public void setUseSetterComments(boolean useSetterComments)