Package io.freefair.gradle.plugins.sass
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.sass.SassCompile
- All Implemented Interfaces:
Comparable<Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,Named,ExtensionAware,Task,PatternFilterable,Configurable<Task>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer -
Field Summary
FieldsFields 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 TypeMethodDescriptionvoidabstract ListProperty<de.larsgrefer.sass.embedded.importer.CustomImporter>Custom import functions.abstract DirectoryPropertyabstract ListProperty<de.larsgrefer.sass.embedded.importer.FileImporter>abstract ListProperty<de.larsgrefer.sass.embedded.functions.HostFunction>Custom import functions.abstract ConfigurableFileCollectionSassList of paths.Disable sourceMappingUrl in css output.Property<com.sass_lang.embedded_protocol.OutputStyle>Output style for the generated css code.abstract ProblemsEmbed include contents in maps.Embed sourceMappingUrl as data uri.abstract ConfigurableFileCollectionvoidsetOutputStyle(String outputStyle) Methods inherited from class org.gradle.api.tasks.SourceTask
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getPatternSet, getPatternSetFactory, getSource, include, include, include, include, setExcludes, setIncludes, setSource, setSource, sourceMethods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingMethods 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, 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, notCompatibleWithConfigurationCache
-
Field Details
-
PROBLEM_GROUP
-
-
Constructor Details
-
SassCompile
public SassCompile()
-
-
Method Details
-
getDestinationDir
-
getProblems
-
compileSass
- Throws:
IOException
-
getHostFunctions
@Input @Optional public abstract ListProperty<de.larsgrefer.sass.embedded.functions.HostFunction> getHostFunctions()Custom import functions. -
getFileImporters
@Input @Optional public abstract ListProperty<de.larsgrefer.sass.embedded.importer.FileImporter> getFileImporters() -
getCustomImporters
@Input @Optional public abstract ListProperty<de.larsgrefer.sass.embedded.importer.CustomImporter> getCustomImporters()Custom import functions. -
getWebjars
-
getIncludePaths
@InputFiles @Optional @IgnoreEmptyDirectories @PathSensitive(RELATIVE) public abstract ConfigurableFileCollection getIncludePaths()SassList of paths. -
getOmitSourceMapUrl
Disable sourceMappingUrl in css output. -
getSourceMapContents
Embed include contents in maps. -
getSourceMapEmbed
Embed sourceMappingUrl as data uri. -
getSourceMapEnabled
-
getSourceMapRoot
-
setOutputStyle
-
getOutputStyle
Output style for the generated css code.
-