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