Package net.sourceforge.pmd.rules

Class Summary
AccessorClassGeneration 1.
AvoidCallingFinalize  
AvoidDeeplyNestedIfStmtsRule  
AvoidFieldNameMatchingMethodName  
AvoidFieldNameMatchingTypeName  
AvoidNonConstructorMethodsWithClassName  
AvoidReassigningParameters  
BeanMembersShouldSerializeRule  
ClassNamingConventions  
CloseResource Makes sure you close your database connections.
ConstructorCallsOverridableMethod Searches through all methods and constructors called from constructors.
CouplingBetweenObjects CouplingBetweenObjects attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to.
CyclomaticComplexity  
DoubleCheckedLocking void method() { if(x == null) { synchronized(this){ if(x == null) { x = new | method(); } } } 1.
ExcessiveImports ExcessiveImports attempts to count all unique imports a class contains.
ExcessivePublicCount  
IdempotentOperations  
ImportWrapper  
MethodNamingConventions  
MethodWithSameNameAsEnclosingClass  
SimplifyBooleanReturns  
SingularField  
StringConcatenationRule  
SuspiciousOctalEscape  
SymbolTableTestRule  
UnnecessaryConversionTemporary  
UnusedFormalParameterRule  
UnusedLocalVariableRule  
UnusedModifier  
UnusedPrivateFieldRule  
UnusedPrivateMethodRule  
UselessAssignment  
UselessOverridingMethod  
VariableNamingConventions  
XPathRule Rule that tries to match an XPath expression against a DOM view of the AST of a "compilation unit".
 



Copyright © 2002-2006 InfoEther. All Rights Reserved.