Class | Description |
---|---|
AvoidDollarSignsRule | |
ClassNamingConventionsRule | |
CommentDefaultAccessModifierRule |
Check for Methods, Fields and Nested Classes that have a default access
modifier
|
ConfusingTernaryRule |
if (x != y) { diff(); } else { same(); } and(!x ? diff() : same()); |
DontImportJavaLangRule | |
DuplicateImportsRule | |
FieldDeclarationsShouldBeAtStartOfClassRule |
Detects fields that are declared after methods, constructors, etc.
|
LocalVariableCouldBeFinalRule | |
MethodArgumentCouldBeFinalRule | |
MethodNamingConventionsRule | |
OnlyOneReturnRule | |
PrematureDeclarationRule |
Checks for variables in methods that are defined before they are really
needed.
|
UnnecessaryFullyQualifiedNameRule | |
UnnecessaryLocalBeforeReturnRule | |
UnnecessaryModifierRule | |
UnnecessaryReturnRule | |
VariableNamingConventionsRule |
Copyright © 2002–2018 PMD. All rights reserved.