Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV PACKAGE
NEXT PACKAGE
FRAMES
NO FRAMES
All Classes
Package org.acm.seguin.pmd.rules
Class Summary
AccessorClassGenerationRule
1.
AtLeastOneConstructorRule
AvoidDeeplyNestedIfStmtsRule
AvoidDuplicateLiteralsRule
AvoidReassigningParametersRule
AvoidWritingToArrayParametersRule
BeanMembersShouldSerializeRule
ClassNamingConventionsRule
ConstructorCallsOverridableMethodRule
Searches through all methods and constructors called from constructors.
CouplingBetweenObjectsRule
CouplingBetweenObjectsRule attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to.
CyclomaticComplexityRule
DoubleCheckedLockingRule
void method() { if(x == null) { synchronize(this){ if(x == null) { x = new | method(); } } } 1.
DuplicateImportsRule
ExcessiveImportsRule
ExcessiveImportsRule attempts to count all unique imports a class contains.
ExcessivePublicCountRule
IdempotentOperationsRule
ImportFromSamePackageRule
ImportWrapper
MethodNamingConventionsRule
SimplifyBooleanReturnsRule
StringConcatenationRule
StringToStringRule
SymbolTableTestRule
UnnecessaryConversionTemporaryRule
UnusedFormalParameterRule
UnusedImportsRule
Description of the Class
UnusedLocalVariableRule
UnusedPrivateFieldRule
UnusedPrivateMethodRule
VariableNamingConventionsRule
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV PACKAGE
NEXT PACKAGE
FRAMES
NO FRAMES
All Classes