Package wrm

Class AbstractSassMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    Direct Known Subclasses:
    CompilationMojo, WatchMojo

    public abstract class AbstractSassMojo
    extends org.apache.maven.plugin.AbstractMojo
    • Field Detail

      • outputPath

        protected File outputPath
        The directory in which the compiled CSS files will be placed. The default value is ${project.build.directory}
      • inputPath

        protected String inputPath
        The directory from which the source .scss files will be read. This directory will be traversed recursively, and all .scss files found in this directory or subdirectories will be compiled. The default value is src/main/sass
      • includePath

        protected String includePath
        Additional include path, ';'-separated. The default value is null
      • failOnError

        protected boolean failOnError
        should fail the build in case of compilation errors.
      • project

        protected org.apache.maven.project.MavenProject project
      • buildContext

        protected org.sonatype.plexus.build.incremental.BuildContext buildContext
    • Constructor Detail

      • AbstractSassMojo

        public AbstractSassMojo()
    • Method Detail

      • getFileExtension

        protected String getFileExtension()
      • validateConfig

        protected void validateConfig()