From 25ccb78606f109e606890cdb6036d34b34dc24a9 Mon Sep 17 00:00:00 2001 From: Mads Mohr Christensen Date: Tue, 15 Jul 2014 18:11:38 +0200 Subject: [PATCH 1/2] Added simple explicit watch mojo implementation --- src/main/java/org/lesscss/mojo/WatchMojo.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/main/java/org/lesscss/mojo/WatchMojo.java diff --git a/src/main/java/org/lesscss/mojo/WatchMojo.java b/src/main/java/org/lesscss/mojo/WatchMojo.java new file mode 100644 index 0000000..508656a --- /dev/null +++ b/src/main/java/org/lesscss/mojo/WatchMojo.java @@ -0,0 +1,18 @@ +package org.lesscss.mojo; + +import org.apache.maven.plugin.MojoExecutionException; + +/** + * Goal which compiles the LESS sources to CSS stylesheets. + * + * @author Marcel Overdijk + * @goal watch + */ +public class WatchMojo extends CompileMojo { + + @Override + public void execute() throws MojoExecutionException { + watch = true; + super.execute(); + } +} From f530d510b3d954af6543bb36171aaefc1d1d0b08 Mon Sep 17 00:00:00 2001 From: Mads Mohr Christensen Date: Tue, 15 Jul 2014 18:15:01 +0200 Subject: [PATCH 2/2] Better javadoc --- src/main/java/org/lesscss/mojo/WatchMojo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/lesscss/mojo/WatchMojo.java b/src/main/java/org/lesscss/mojo/WatchMojo.java index 508656a..ee26801 100644 --- a/src/main/java/org/lesscss/mojo/WatchMojo.java +++ b/src/main/java/org/lesscss/mojo/WatchMojo.java @@ -3,7 +3,7 @@ import org.apache.maven.plugin.MojoExecutionException; /** - * Goal which compiles the LESS sources to CSS stylesheets. + * Goal which will watch for changes in LESS files and compile if it detects one. * * @author Marcel Overdijk * @goal watch