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