Classes
Analyze
AnyMethodReturnValueStreamFactory
BadAppletConstructor
BadCastWarningProperty
BadlyOverriddenAdapter
BadResultSetAccess
BadSyntaxForRegularExpression
BadUseOfReturnValue
BCPMethodReturnCheck
BuildCheckReturnAnnotationDatabase
BuildNonNullAnnotationDatabase
BuildUnconditionalParamDerefDatabase
CheckCalls
CloneIdiom
ComparatorIdiom
ConfusedInheritance
ConfusionBetweenInheritedAndOuterMethod
DeadLocalStoreProperty
DoInsideDoPriviledged
DontCatchIllegalMonitorStateException
DroppedException
DumbMethodInvocations
DumbMethods
DuplicateBranches
EmptyZipFileEntry
EqStringTest
FindBadCast
FindBadCast2
FindBadEqualsImplementation
FindBadForLoop
FindBugsSummaryStats
FindCircularDependencies
FindDeadLocalStores
FindDoubleCheck
FindEmptySynchronizedBlock
FindFieldSelfAssignment
FindFinalizeInvocations
FindFloatEquality
FindFloatMath
FindHEmismatch
FindInconsistentSync2
FindJSR166LockMonitorenter
FindLocalSelfAssignment2
FindMaskedFields
FindMismatchedWaitOrNotify
FindNakedNotify
FindNonSerializableStoreIntoSession
FindNonSerializableValuePassedToWriteObject
FindNonShortCircuit
FindNullDeref
FindOpenStream
FindPuzzlers
FindRefComparison
FindReturnRef
FindRunInvocations
FindSleepWithLockHeld
FindSpinLoop
FindSqlInjection
FindTwoLockWait
FindUncalledPrivateMethods
FindUnconditionalWait
FindUninitializedGet
FindUnreleasedLock
FindUnsatisfiedObligation
FindUnsyncGet
FindUselessControlFlow
IDivResultCastToDouble
IncompatMask
InconsistentSyncWarningProperty
InefficientMemberAccess
InefficientToArray
InfiniteLoop
InfiniteRecursiveLoop
InfiniteRecursiveLoop2
InheritanceUnsafeGetResource
InitializationChain
InstanceFieldLoadStreamFactory
InstantiateStaticClass
InvalidJUnitTest
IOStreamFactory
IteratorIdioms
LazyInit
LoadOfKnownNullValue
LockedFields
MethodReturnCheck
MethodReturnValueStreamFactory
Methods
MultithreadedInstanceAccess
MutableLock
MutableStaticFields
Naming
NonNullReturnProperty
NoteCheckReturnValue
NoteCheckReturnValueAnnotations
NoteNonNullAnnotations
NoteSuppressedWarnings
NoteUnconditionalParamDerefs
NullArgumentWarningProperty
NullDerefProperty
PreferZeroLengthArrays
PublicSemaphores
QuestionableBooleanAssignment
ReadReturnShouldBeChecked
RedundantInterfaces
RefComparisonWarningProperty
ResolveAllReferences
RuntimeExceptionCapture
SerializableIdiom
StartInConstructor
StaticFieldLoadStreamFactory
Stream
StreamEquivalenceClass
StreamEscape
StreamFrameModelingVisitor
StreamResourceTracker
StringConcatenation
SuperfluousInstanceOf
SuspiciousThreadInterrupted
SwitchFallthrough
TestingGround
TrainFieldStoreTypes
TrainNonNullAnnotations
TrainUnconditionalDerefParams
UnnecessaryMath
UnreadFields
UselessSubclassMethod
UseObjectEquals
VarArgsProblems
VolatileUsage
WaitInLoop
WrongMapIterator
XMLFactoryBypass |