Class GuardLogStatementRule

  • All Implemented Interfaces:
    JavaParserVisitor, ImmutableLanguage, PropertySource, Rule

    public class GuardLogStatementRule
    extends AbstractJavaRule
    implements Rule
    Check that log.debug, log.trace, log.error, etc... statements are guarded by some test expression on log.isDebugEnabled() or log.isTraceEnabled().
    Author:
    Romain Pelisse - <belaran@gmail.com>, Heiko Rupp - <hwr@pilhuhn.de>, Tammo van Lessen - provided original XPath expression