|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
AssignmentToNonFinalStatic | |
CompareObjectsWithEquals | |
ConfusingTernary | if (x != y) { diff(); } else { same(); } and (!x ? diff() : same());. |
ExceptionAsFlowControl | Catches the use of exception statements as a flow control device. |
ExcessiveLengthRule | This is a common super class for things which have excessive length. |
ExcessiveNodeCountRule | This is a common super class for things which shouldn't have excessive nodes underneath. |
ImmutableField | |
LongClassRule | This rule detects when a class exceeds a certain threshold. |
LongMethodRule | This rule detects when a method exceeds a certain threshold. |
LongParameterListRule | This rule detects an abnormally long parameter list. |
LooseCoupling | |
NullAssignmentRule | |
OnlyOneReturnRule | |
PositionalIteratorRule | |
PreserveStackTrace | |
SwitchDensityRule | |
TooManyFields | |
UnnecessaryLocalBeforeReturn | |
UnsynchronizedStaticDateFormatter | Using a DateFormatter (SimpleDateFormatter) which is static can cause unexpected results when used in a multi threaded environment. |
UseSingleton |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |