Analyze AnyMethodReturnValueStreamFactory AtomicityProblem BadAppletConstructor BadCastWarningProperty BadlyOverriddenAdapter BadResultSetAccess BadSyntaxForRegularExpression BadUseOfReturnValue BuildCheckReturnAnnotationDatabase BuildNonnullReturnDatabase BuildNonNullAnnotationDatabase BuildUnconditionalParamDerefDatabase CalledMethods CheckCalls CheckImmutableAnnotation CloneIdiom ComparatorIdiom ConfusedInheritance ConfusionBetweenInheritedAndOuterMethod DeadLocalStoreProperty DoInsideDoPrivileged DontCatchIllegalMonitorStateException DontUseEnum DoomedCodeWarningProperty DroppedException DumbMethodInvocations DumbMethods DuplicateBranches EmptyZipFileEntry EqStringTest FinalizerNullsFields 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 FindSelfComparison FindSelfComparison2 FindSleepWithLockHeld FindSpinLoop FindSqlInjection FindTwoLockWait FindUncalledPrivateMethods FindUnconditionalWait FindUninitializedGet FindUnrelatedTypesInGenericContainer FindUnreleasedLock FindUnsatisfiedObligation FindUnsyncGet FindUselessControlFlow HugeSharedStringConstants IDivResultCastToDouble IncompatMask InconsistentSyncWarningProperty InefficientMemberAccess InefficientToArray InfiniteLoop InfiniteRecursiveLoop InheritanceUnsafeGetResource InitializationChain InstanceFieldLoadStreamFactory InstantiateStaticClass InvalidJUnitTest IOStreamFactory IteratorIdioms LazyInit LoadOfKnownNullValue LockedFields MethodReturnCheck MethodReturnValueStreamFactory Methods MultithreadedInstanceAccess MutableLock MutableStaticFields Naming NonNullReturnProperty NoteAnnotationRetention NoteCheckReturnValue NoteCheckReturnValueAnnotations NoteJCIPAnnotation NoteNonnullReturnValues NoteNonNullAnnotations NoteSuppressedWarnings NoteUnconditionalParamDerefs NullArgumentWarningProperty NullDerefProperty NumberConstructor PreferZeroLengthArrays PublicSemaphores QuestionableBooleanAssignment ReadReturnShouldBeChecked RedundantInterfaces RefComparisonWarningProperty ResolveAllReferences RuntimeExceptionCapture SerializableIdiom StartInConstructor StaticCalendarDetector StaticFieldLoadStreamFactory Stream StreamEquivalenceClass StreamEscape StreamFrameModelingVisitor StreamResourceTracker StringConcatenation SuperfluousInstanceOf SuspiciousThreadInterrupted SwitchFallthrough SynchronizeAndNullCheckField TestASM TestingGround TrainFieldStoreTypes TrainNonNullAnnotations TrainUnconditionalDerefParams UncallableMethodOfAnonymousClass UnnecessaryMath UnreadFields URLProblems UselessSubclassMethod UseObjectEquals VarArgsProblems VolatileUsage WaitInLoop WrongMapIterator XMLFactoryBypass