JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
Package net.sourceforge.pmd.lang.java.rule.errorprone
Class Summary
Class
Description
AssignmentInOperandRule
AssignmentToNonFinalStaticRule
AvoidBranchingStatementAsLastInLoopRule
AvoidDuplicateLiteralsRule
AvoidUsingOctalValuesRule
BrokenNullCheckRule
CheckSkipResultRule
CloneMethodMustImplementCloneableRule
The method clone() should only be implemented if the class implements the Cloneable interface with the exception of a final method that only throws CloneNotSupportedException.
CloseResourceRule
Makes sure you close your database connections.
ConfusingArgumentToVarargsMethodRule
ConstructorCallsOverridableMethodRule
Searches through all methods and constructors called from constructors.
DetachedTestCaseRule
IdempotentOperationsRule
ImplicitSwitchFallThroughRule
InvalidLogMessageFormatRule
JUnitSpellingRule
JUnitStaticSuiteRule
NonSerializableClassRule
NullAssignmentRule
OverrideBothEqualsAndHashcodeRule
ProperCloneImplementationRule
SingleMethodSingletonRule
Returns Checks if the singleton rule is used properly.
SingletonClassReturningNewInstanceRule
SuspiciousOctalEscapeRule
TestClassWithoutTestCasesRule
UnnecessaryCaseChangeRule
UselessOperationOnImmutableRule
An operation on an Immutable object (String, BigDecimal or BigInteger) won't change the object itself.