Package net.sourceforge.pmd.lang.apex.rule.bestpractices
See: Description
-
Class Summary Class Description UnusedLocalVariableRule ApexUnitTestShouldNotUseSeeAllDataTrueRule It's a very bad practice to use @isTest(seeAllData=true) in Apex unit tests, because it opens up the existing database data for unexpected modification by tests. ApexUnitTestClassShouldHaveRunAsRule Apex unit tests should have System. ApexAssertionsShouldIncludeMessageRule ApexUnitTestClassShouldHaveAssertsRule Apex unit tests should have System. QueueableWithoutFinalizerRule Scans classes which implement the `Queueable` interface. AvoidLogicInTriggerRule AvoidGlobalModifierRule