Class BuildCSSTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
com.liferay.gradle.plugins.css.builder.BuildCSSTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.process.BaseExecSpec, org.gradle.process.JavaExecSpec, org.gradle.process.JavaForkOptions, org.gradle.process.ProcessForkOptions, org.gradle.util.Configurable<org.gradle.api.Task>

public class BuildCSSTask extends org.gradle.api.tasks.JavaExec
  • 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    dirNames(Object... dirNames)
     
     
    excludes(Object... excludes)
     
    void
     
     
    org.gradle.api.file.FileCollection
     
     
     
    org.gradle.api.file.FileCollection
     
     
    org.gradle.api.file.FileCollection
     
    int
     
     
     
    org.gradle.api.file.FileCollection
     
     
    imports(Object... imports)
     
    boolean
     
    boolean
     
    rtlExcludedPathRegexps(Iterable<Object> rtlExcludedPathRegexps)
     
    rtlExcludedPathRegexps(Object... rtlExcludedPathRegexps)
     
    void
    setAppendCssImportTimestamps(boolean appendCssImportTimestamps)
     
    void
    setBaseDir(Object baseDir)
     
    void
     
    void
    setDirNames(Object... dirNames)
     
    void
     
    void
    setExcludes(Object... excludes)
     
    void
    setGenerateSourceMap(boolean generateSourceMap)
     
    void
     
    void
    setImports(Object... imports)
     
    void
    setOutputDirName(Object outputDirName)
     
    void
    setPrecision(Object precision)
     
    void
    setRtlExcludedPathRegexps(Iterable<Object> rtlExcludedPathRegexps)
     
    void
    setRtlExcludedPathRegexps(Object... rtlExcludedPathRegexps)
     
    void
    setSassCompilerClassName(Object sassCompilerClassName)
     

    Methods inherited from class org.gradle.api.tasks.JavaExec

    args, args, bootstrapClasspath, classpath, copyTo, copyTo, debugOptions, environment, environment, executable, getAllJvmArgs, getArgs, getArgumentProviders, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgs, setArgsString, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir

    Methods inherited from class org.gradle.api.internal.ConventionTask

    conventionMapping, conventionMapping, getConventionMapping

    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, usesService

    Methods 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, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.process.JavaExecSpec

    setMain

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • BuildCSSTask

      public BuildCSSTask()
  • Method Details

    • dirNames

      public BuildCSSTask dirNames(Iterable<Object> dirNames)
    • dirNames

      public BuildCSSTask dirNames(Object... dirNames)
    • excludes

      public BuildCSSTask excludes(Iterable<Object> excludes)
    • excludes

      public BuildCSSTask excludes(Object... excludes)
    • exec

      public void exec()
      Overrides:
      exec in class org.gradle.api.tasks.JavaExec
    • getBaseDir

      @InputDirectory @PathSensitive(RELATIVE) public File getBaseDir()
    • getCSSFiles

      @InputFiles @PathSensitive(RELATIVE) @SkipWhenEmpty public org.gradle.api.file.FileCollection getCSSFiles()
    • getDirNames

      @Input public List<String> getDirNames()
    • getExcludes

      @Input public List<String> getExcludes()
    • getImports

      @InputFiles @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.FileCollection getImports()
    • getOutputDirName

      @Input public String getOutputDirName()
    • getOutputDirs

      @OutputDirectories public org.gradle.api.file.FileCollection getOutputDirs()
    • getPrecision

      @Input public int getPrecision()
    • getRtlExcludedPathRegexps

      @Input public List<String> getRtlExcludedPathRegexps()
    • getSassCompilerClassName

      @Input @Optional public String getSassCompilerClassName()
    • getSourceMapFiles

      @OutputFiles public org.gradle.api.file.FileCollection getSourceMapFiles()
    • imports

      public BuildCSSTask imports(Iterable<Object> imports)
    • imports

      public BuildCSSTask imports(Object... imports)
    • isAppendCssImportTimestamps

      @Input public boolean isAppendCssImportTimestamps()
    • isGenerateSourceMap

      @Input public boolean isGenerateSourceMap()
    • rtlExcludedPathRegexps

      public BuildCSSTask rtlExcludedPathRegexps(Iterable<Object> rtlExcludedPathRegexps)
    • rtlExcludedPathRegexps

      public BuildCSSTask rtlExcludedPathRegexps(Object... rtlExcludedPathRegexps)
    • setAppendCssImportTimestamps

      public void setAppendCssImportTimestamps(boolean appendCssImportTimestamps)
    • setBaseDir

      public void setBaseDir(Object baseDir)
    • setDirNames

      public void setDirNames(Iterable<Object> dirNames)
    • setDirNames

      public void setDirNames(Object... dirNames)
    • setExcludes

      public void setExcludes(Iterable<Object> excludes)
    • setExcludes

      public void setExcludes(Object... excludes)
    • setGenerateSourceMap

      public void setGenerateSourceMap(boolean generateSourceMap)
    • setImports

      public void setImports(Iterable<Object> imports)
    • setImports

      public void setImports(Object... imports)
    • setOutputDirName

      public void setOutputDirName(Object outputDirName)
    • setPrecision

      public void setPrecision(Object precision)
    • setRtlExcludedPathRegexps

      public void setRtlExcludedPathRegexps(Iterable<Object> rtlExcludedPathRegexps)
    • setRtlExcludedPathRegexps

      public void setRtlExcludedPathRegexps(Object... rtlExcludedPathRegexps)
    • setSassCompilerClassName

      public void setSassCompilerClassName(Object sassCompilerClassName)