You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2018/11/10 20:03:45 UTC
[maven-enforcer] branch IMPROVE_TESTS updated: Added cause for
debugging.
This is an automated email from the ASF dual-hosted git repository.
khmarbaise pushed a commit to branch IMPROVE_TESTS
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git
The following commit(s) were added to refs/heads/IMPROVE_TESTS by this push:
new 1cc5d1f Added cause for debugging.
1cc5d1f is described below
commit 1cc5d1fb19d052e40e9d64e10acb838846bd78c3
Author: Karl Heinz Marbaise <kh...@apache.org>
AuthorDate: Sat Nov 10 21:02:54 2018 +0100
Added cause for debugging.
---
.../apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.java
index fade2a2..e2fd2c3 100755
--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.java
+++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.java
@@ -117,7 +117,10 @@ public abstract class AbstractPropertyEnforcerRule
regexMessage = getName() + " \"" + getPropertyName() + "\" evaluates to \"" + propValue + "\". "
+ "This does not match the regular expression \"" + regex + "\"";
}
- throw new EnforcerRuleException( regexMessage );
+
+ Throwable cause = new Throwable(propValue.getClass().getName());
+
+ throw new EnforcerRuleException( regexMessage, cause );
}
}