Loading src/main/java/com/inteligr8/maven/regex/AbstractMatchMojo.java +7 −4 Original line number Diff line number Diff line Loading @@ -40,6 +40,9 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { @Parameter( property = "patterns", required = true ) protected List<String> patterns; @Parameter( property = "negate", required = true, defaultValue = "false" ) protected boolean negate = false; private List<Pattern> compiledPatterns; @Override Loading Loading @@ -81,7 +84,7 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { if (this.allowMultiLineMatch) return this.matches(strbuilder.toString()); return false; return this.negate; } protected boolean matches(String text) { Loading @@ -95,14 +98,14 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { Matcher matcher = pattern.matcher(text); if (this.allowPartialMatch) { if (matcher.find()) return true; return !this.negate; } else { if (matcher.matches()) return true; return !this.negate; } } return false; return this.negate; } @Override Loading src/main/java/com/inteligr8/maven/regex/MatchFileContentMojo.java +1 −1 Original line number Diff line number Diff line Loading @@ -69,7 +69,7 @@ public class MatchFileContentMojo extends AbstractMatchMojo { throw new MojoExecutionException("Execution failed due to an I/O related issue", ie); } return false; return this.negate; } @Override Loading Loading
src/main/java/com/inteligr8/maven/regex/AbstractMatchMojo.java +7 −4 Original line number Diff line number Diff line Loading @@ -40,6 +40,9 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { @Parameter( property = "patterns", required = true ) protected List<String> patterns; @Parameter( property = "negate", required = true, defaultValue = "false" ) protected boolean negate = false; private List<Pattern> compiledPatterns; @Override Loading Loading @@ -81,7 +84,7 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { if (this.allowMultiLineMatch) return this.matches(strbuilder.toString()); return false; return this.negate; } protected boolean matches(String text) { Loading @@ -95,14 +98,14 @@ public abstract class AbstractMatchMojo extends AbstractRegexMojo { Matcher matcher = pattern.matcher(text); if (this.allowPartialMatch) { if (matcher.find()) return true; return !this.negate; } else { if (matcher.matches()) return true; return !this.negate; } } return false; return this.negate; } @Override Loading
src/main/java/com/inteligr8/maven/regex/MatchFileContentMojo.java +1 −1 Original line number Diff line number Diff line Loading @@ -69,7 +69,7 @@ public class MatchFileContentMojo extends AbstractMatchMojo { throw new MojoExecutionException("Execution failed due to an I/O related issue", ie); } return false; return this.negate; } @Override Loading