diff --git a/pmd-apex/src/main/resources/category/apex/bestpractices.xml b/pmd-apex/src/main/resources/category/apex/bestpractices.xml index 56ce704297..dc0f1bfb4e 100644 --- a/pmd-apex/src/main/resources/category/apex/bestpractices.xml +++ b/pmd-apex/src/main/resources/category/apex/bestpractices.xml @@ -187,7 +187,8 @@ Having the Logging Level specified provides a cleaner log, and improves readabil diff --git a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml index 6cfe38bfc9..431c9c2e47 100644 --- a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml +++ b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml @@ -46,6 +46,33 @@ public class Foo { static void methodATest() { System.debug(LoggingLevel.DEBUG, 'I am a good debug.') // good } +} + ]]> + + + + Any other method of System is allowed - avoiding false positives + 0 + + + + + Test case insensitivity + true + 2 +