<ruleset xmlns="http://codenarc.org/ruleset/1.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://codenarc.org/ruleset/1.0 http://codenarc.org/ruleset-schema.xsd"
        xsi:noNamespaceSchemaLocation="http://codenarc.org/ruleset-schema.xsd">
    
    <description>
        Logging rule set.
        These rules implement standards and best practices related to logging and output.
    </description>

    <rule class='org.codenarc.rule.logging.LoggerForDifferentClassRule'/>
    <rule class='org.codenarc.rule.logging.PrintlnRule'/>
    <rule class='org.codenarc.rule.logging.PrintStackTraceRule'/>
    <rule class='org.codenarc.rule.logging.SystemErrPrintRule'/>
    <rule class='org.codenarc.rule.logging.SystemOutPrintRule'/>

    <rule class='org.codenarc.rule.logging.LoggerWithWrongModifiersRule'/>
    <rule class='org.codenarc.rule.logging.MultipleLoggersRule'/>
    <rule class='org.codenarc.rule.logging.LoggingSwallowsStacktraceRule'/>
</ruleset>