Class | Description |
---|---|
AbstractNcssCountRule |
Abstract superclass for NCSS counting methods.
|
CyclomaticComplexityRule | |
ExcessiveClassLengthRule |
This rule detects when a class exceeds a certain threshold.
|
ExcessiveMethodLengthRule |
This rule detects when a method exceeds a certain threshold.
|
ExcessiveParameterListRule |
This rule detects an abnormally long parameter list.
|
ExcessivePublicCountRule |
Rule attempts to count all public methods and public attributes
defined in a class.
|
ModifiedCyclomaticComplexityRule |
Implements the modified cyclomatic complexity rule
|
NcssConstructorCountRule |
Non-commented source statement counter for constructors.
|
NcssMethodCountRule |
Non-commented source statement counter for methods.
|
NcssTypeCountRule |
Non-commented source statement counter for type declarations.
|
NPathComplexityRule |
NPath complexity is a measurement of the acyclic execution paths through a
function.
|
StdCyclomaticComplexityRule |
Implements the standard cyclomatic complexity rule
|
StdCyclomaticComplexityRule.Entry | |
TooManyFieldsRule |
Copyright © 2002–2017 PMD. All rights reserved.