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 <khmarba...@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 ); } }