This is the interface into the rule. This method should throw an exception containing a reason message if the rule fails the check. The plugin will then decide based on the fail flag if it should stop or just log the message as a warning.
@param helper The helper provides access to the log, MavenSession and hashelpers to get common components. It is also able to lookup components by class name.
@throws EnforcerRuleException the enforcer rule exception
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.