Package io.freefair.gradle.plugins.jsass
Class SassCompile
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.gradle.api.internal.ConventionTask
-
- org.gradle.api.tasks.SourceTask
-
- io.freefair.gradle.plugins.jsass.SassCompile
-
- All Implemented Interfaces:
Comparable<Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.IConventionAware
,org.gradle.api.internal.TaskInternal
,ExtensionAware
,Task
,PatternFilterable
,org.gradle.util.Configurable<Task>
@CacheableTask public class SassCompile extends SourceTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SassCompile.LoggingFunctionProvider
-
Nested classes/interfaces inherited from interface org.gradle.api.Task
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 SassCompile()
-
Method Summary
-
Methods inherited from class org.gradle.api.tasks.SourceTask
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getPatternSetFactory, getSource, include, include, include, include, setExcludes, setIncludes, setSource, setSource, source
-
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getRequiredServices, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
-
-
-
Method Detail
-
getOutputFiles
@OutputFiles protected FileTree getOutputFiles()
-
compileSass
public void compileSass()
-
setOutputStyle
public void setOutputStyle(String outputStyle)
-
getDestinationDir
public DirectoryProperty getDestinationDir()
-
getImporters
public Collection<Importer> getImporters()
Custom import functions.
-
getIncludePaths
public ConfigurableFileCollection getIncludePaths()
SassList of paths.
-
getOmitSourceMapUrl
public Property<Boolean> getOmitSourceMapUrl()
Disable sourceMappingUrl in css output.
-
getOutputStyle
public Property<OutputStyle> getOutputStyle()
Output style for the generated css code.
-
getSourceMapContents
public Property<Boolean> getSourceMapContents()
Embed include contents in maps.
-
setFunctionProviders
public void setFunctionProviders(List<Object> functionProviders)
Custom import functions.
-
setImporters
public void setImporters(Collection<Importer> importers)
Custom import functions.
-
-