public abstract class AbstractSassMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.sonatype.plexus.build.incremental.BuildContext |
buildContext |
protected SassCompiler |
compiler |
protected boolean |
failOnError
should fail the build in case of compilation errors.
|
protected String |
includePath
Additional include path, ';'-separated.
|
protected String |
inputPath
The directory from which the source .scss files will be read.
|
protected File |
outputPath
The directory in which the compiled CSS files will be placed.
|
protected org.apache.maven.project.MavenProject |
project |
| Constructor and Description |
|---|
AbstractSassMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compile() |
protected String |
getFileExtension() |
protected SassCompiler |
initCompiler() |
protected boolean |
processFile(Path inputRootPath,
Path inputFilePath) |
protected void |
validateConfig() |
getLog, getPluginContext, setLog, setPluginContextprotected File outputPath
protected String inputPath
protected String includePath
protected boolean failOnError
protected org.apache.maven.project.MavenProject project
protected org.sonatype.plexus.build.incremental.BuildContext buildContext
protected SassCompiler compiler
protected String getFileExtension()
protected void validateConfig()
protected SassCompiler initCompiler()
protected boolean processFile(Path inputRootPath, Path inputFilePath) throws IOException
IOExceptionCopyright © 2018. All rights reserved.