SLING-6084 htl-maven-plugin should provide skip parameter
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1762922 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java b/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
index cdea4ad..2a105a4 100644
--- a/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
+++ b/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
@@ -88,6 +88,12 @@
@Parameter(property = "failOnWarnings", defaultValue = "false")
private boolean failOnWarnings;
+ /**
+ * If set to "true" the validation will be skipped.
+ */
+ @Parameter
+ private boolean skip;
+
private boolean hasWarnings = false;
private boolean hasErrors = false;
private String processedIncludes = null;
@@ -97,6 +103,10 @@
private int sourceDirectoryLength = 0;
public void execute() throws MojoExecutionException, MojoFailureException {
+ if (skip) {
+ getLog().info("Skipping validation.");
+ return;
+ }
long start = System.currentTimeMillis();