AbnormalFinallyBlockReturn
AbnormalFinallyBlockReturn.FinallyBlockInfo
AbstractClassEmptyMethods
AbstractOverriddenMethod
ArrayBasedCollections
ArrayWrappedCallByReference
BloatedAssignmentScope
BloatedSynchronizedBlock
BogusExceptionDeclaration
ClassEnvy
CodeByteUtils
CollectStatistics
ConfusingAutoboxedOverloading
ConfusingFunctionSemantics
ConstantListIndex
CopiedOverriddenMethod
CustomBuiltXML
CyclomaticComplexity
DateComparison
DeclaredRuntimeException
DeletingWhileIterating
DubiousListCollection
DubiousSetOfCollections
ExceptionSoftening
FBContrib
FieldCouldBeLocal
FinalParameters
FloatingPointLoops
IncorrectInternalClassUse
InefficientStringBuffering
InheritanceTypeChecking
Integer14
JDBCVendorReliance
JUnitAssertionOddities
ListIndexedIterating
LiteralStringComparison
LocalSynchronizedCollection
LoggerOddities
LostExceptionStackTrace
ManualArrayCopy
MapEntry
MethodReturnsConstant
MisleadingOverloadModel
NeedlessAutoboxing
NeedlessCustomSerialization
NeedlessInstanceRetrieval
NeedlessMemberCollectionSynchronization
NonCollectionMethodUse
NonOwnedSynchronization
NonRecycleableTaglibs
OrphanedDOMNode
OverlyConcreteParameter
OverlyConcreteParameter.MethodInfo
ParallelLists
PartiallyConstructedObjectAccess
PossibleIncompleteSerialization
PossibleMemoryBloat
PossiblyRedundantMethodCalls
RegisterUtils
Section508Compliance
SignatureUtils
SillynessPotPourri
SloppyClassReflection
SluggishGui
SpoiledChildInterfaceImplementor
SpuriousThreadStates
SQLInLoop
StaticArrayCreatedInMethod
StaticMethodInstanceInvocation
Statistics
Statistics.MethodInfo
SuspiciousCloneAlgorithm
SuspiciousClusteredSessionSupport
SuspiciousComparatorReturnValues
SuspiciousJDKVersionUse
SuspiciousWaitOnConcurrentObject
SyncCollectionIterators
TailRecursion
UnnecessaryStoreBeforeReturn
UnrelatedCollectionContents
UnrelatedReturnValues
UseAddAll
UseCharacterParameterizedMethod
UseEnumCollections
UseSplit
UseToArray
VersionTransition
WeakExceptionMessaging
|