class |
AppendingToAnObjectOutputStream |
class |
AtomicityProblem
if we get from a ConcurrentHashMap and assign to a variable...
|
class |
BadResultSetAccess |
class |
BadSyntaxForRegularExpression |
class |
BooleanReturnNull |
class |
CbeckMustOverrideSuperAnnotation |
class |
CrossSiteScripting |
class |
DumbMethods |
class |
EqualsOperandShouldHaveClassCompatibleWithThis |
class |
FieldItemSummary |
class |
FindBadCast
Deprecated.
|
class |
FindBadForLoop |
class |
FindFieldSelfAssignment |
class |
FindFloatEquality |
class |
FindHEmismatch |
class |
FindNonShortCircuit |
class |
FindNullDerefsInvolvingNonShortCircuitEvaluation |
class |
FindPuzzlers |
class |
FindReturnRef |
class |
FindSelfComparison |
class |
FormatStringChecker |
class |
InfiniteLoop |
class |
InfiniteRecursiveLoop |
class |
LostLoggerDueToWeakReference
We found a problem with the new OpenJDK that everyone is now using to compile
and run java code.
|
class |
MethodReturnCheck
Look for calls to methods where the return value is erroneously ignored.
|
class |
Noise |
class |
NumberConstructor
Detector to find calls to Number constructors with base type argument in
Java 5 or newer bytecode.
|
class |
OverridingEqualsNotSymmetrical |
class |
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass |
class |
RepeatedConditionals |
class |
RuntimeExceptionCapture
RuntimeExceptionCapture
|
class |
SerializableIdiom |
class |
StaticCalendarDetector
Detector for static fields of type Calendar or
DateFormat and their subclasses.
|
class |
SwitchFallthrough |
class |
SynchronizationOnSharedBuiltinConstant |
class |
SynchronizeOnClassLiteralNotGetClass |
class |
SynchronizingOnContentsOfFieldToProtectField |
class |
TestingGround |
class |
UnreadFields |
class |
URLProblems
equals and hashCode are blocking methods on URL's.
|
class |
UseObjectEquals |