Package net.sourceforge.pmd.lang.apex.rule.design
See: Description
-
Class Summary Class Description CognitiveComplexityRule ExcessiveParameterListRule This rule detects an abnormally long parameter list. ExcessivePublicCountRule Rule attempts to count all public methods and public attributes defined in a class. ExcessiveClassLengthRule This rule detects when a class exceeds a certain threshold. CyclomaticComplexityRule Cyclomatic complexity rule using metrics. AvoidDeeplyNestedIfStmtsRule NcssTypeCountRule Non-commented source statement counter for type declarations. TooManyFieldsRule NcssConstructorCountRule Non-commented source statement counter for constructors. NcssMethodCountRule Non-commented source statement counter for methods. UnusedMethodRule StdCyclomaticComplexityRule Implements the standard cyclomatic complexity rule Standard rules: +1 for each decision point, but not including boolean operators unlike CyclomaticComplexityRule.