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
commit 6c5d0a7f70992abce8089f35a264153f7d76f05b 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..2f15a7a 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 ); } }