- AbnormalFinallyBlockReturn
- AbnormalFinallyBlockReturn.FinallyBlockInfo
- AbstractClassEmptyMethods
- AbstractClassEmptyMethods.State
- AbstractCollectionScanningDetector
- AbstractOverriddenMethod
- AnnotationIssues
- AnnotationIssues.AIUserValue
- ArrayBasedCollections
- ArrayIndexOutOfBounds
- ArrayWrappedCallByReference
- ArrayWrappedCallByReference.WrapperInfo
- AttributesUtils
- BackportReusePublicIdentifiers
- BackportReusePublicIdentifiers.Backports
- BackportReusePublicIdentifiers.Backports.Library
- BloatedAssignmentScope
- BloatedAssignmentScope.UserObject
- BloatedSynchronizedBlock
- BogusExceptionDeclaration
- BugType
- BuryingLogic
- BuryingLogic.IfBlock
- BuryingLogic.IfBlocks
- CharsetIssues
- ClassEnvy
- CloneUsability
- CodeByteUtils
- CollectionNamingConfusion
- CollectionUtils
- CollectMethodsReturningImmutableCollections
- CollectNullableMethodStatus
- CollectStatistics
- CollectStatistics.CalledMethod
- CommonsEqualsBuilderToEquals
- CommonsHashcodeBuilderToHashcode
- CommonsStringBuilderToString
- CommonsStringBuilderToString.StringBuilderInvokedStatus
- CompareClassNameEquals
- CompareSpec
- ConcurrentCollectionIssues
- ConcurrentCollectionIssues.CCIUserValue
- ConflatingResourcesAndFiles
- ConflictingTimeUnits
- ConflictingTimeUnits.Units
- ConfusingArrayAsList
- ConfusingAutoboxedOverloading
- ConfusingFunctionSemantics
- ConfusingFunctionSemantics.ParmUsage
- ConstantListIndex
- ConstantListIndex.State
- ContainsBasedConditional
- ContainsBasedConditional.State
- ContraVariantArrayAssignment
- CopiedOverriddenMethod
- CopiedOverriddenMethod.CodeInfo
- CustomBuiltXML
- CustomBuiltXML.XMLPattern
- CyclomaticComplexity
- DateComparison
- DateComparison.State
- Debug
- DeletingWhileIterating
- DeletingWhileIterating.GroupPair
- DeletingWhileIterating.Loop
- DeprecatedTypesafeEnumPattern
- DeprecatedTypesafeEnumPattern.State
- DubiousListCollection
- DubiousMapCollection
- DubiousSetOfCollections
- ExceptionSoftening
- ExceptionSoftening.CatchInfo
- FBContrib
- FieldCouldBeLocal
- FieldCouldBeLocal.BlockState
- FieldCouldBeLocal.FieldInfo
- FieldCouldBeLocal.FieldModifier
- FinalParameters
- FindClassCircularDependencies
- FindClassCircularDependencies.LoopFinder
- FloatingPointLoops
- FloatingPointLoops.State
- FQField
- FQMethod
- FunctionalInterfaceIssues
- FunctionalInterfaceIssues.AnonState
- FunctionalInterfaceIssues.FIInfo
- FunctionalInterfaceIssues.FIIUserValue
- FunctionalInterfaceIssues.ParseState
- HangingExecutors
- HangingExecutors.AnnotationPriority
- HttpClientProblems
- ImmatureClass
- ImmatureClass.FieldStatus
- ImmatureClass.HEStatus
- ImmutabilityType
- ImproperPropertiesUse
- InappropriateToStringUse
- InconsistentKeyNameCasing
- InconsistentKeyNameCasing.KeyType
- InconsistentKeyNameCasing.SourceInfo
- IncorrectInternalClassUse
- InefficientStringBuffering
- InefficientStringBuffering.AppendType
- InefficientStringBuffering.ISBUserValue
- InheritanceTypeChecking
- InheritanceTypeChecking.IfStatement
- InheritanceTypeChecking.IfStatement.Action
- InheritanceTypeChecking.IfStatement.State
- InvalidConstantArgument
- InvalidConstantArgument.InvalidPattern
- InvalidConstantArgument.ParameterInfo
- InvalidConstantArgument.Range
- IOIssues
- IOIssues.IOIUserValue
- JAXRSIssues
- JDBCVendorReliance
- JPAIssues
- JPAIssues.JPAUserValue
- JPAIssues.TransactionalType
- LingeringGraphicsObjects
- ListIndexedIterating
- ListIndexedIterating.ForLoop
- ListIndexedIterating.LoopState
- ListIndexedIterating.Stage
- ListIndexedIterating.State
- ListUsageIssues
- ListUsageIssues.LUIUserValue
- LiteralStringComparison
- LiteralStringComparison.LookupDetails
- LocalHangingExecutor
- LocalSynchronizedCollection
- LocalTypeDetector
- LocalTypeDetector.RegisterInfo
- LoggerOddities
- LoggerOddities.LOUserValue
- LoggerOddities.LOUserValue.LOType
- LostExceptionStackTrace
- LostExceptionStackTrace.CatchInfo
- ManualArrayCopy
- ManualArrayCopy.State
- MapUsageIssues
- MapUsageIssues.ContainsKey
- MapUsageIssues.Get
- MapUsageIssues.MapRef
- MethodInfo
- MethodInfo
- MethodReturnsConstant
- MisleadingOverloadModel
- MisleadingOverloadModel.MethodFoundType
- MissingMethodsDetector
- ModifyingUnmodifiableCollection
- MoreDumbMethods
- MoreDumbMethods.ReportInfo
- NeedlessAutoboxing
- NeedlessAutoboxing.BoxParms
- NeedlessAutoboxing.State
- NeedlessCustomSerialization
- NeedlessCustomSerialization.State
- NeedlessInstanceRetrieval
- NeedlessInstanceRetrieval.State
- NeedlessMemberCollectionSynchronization
- NeedlessMemberCollectionSynchronization.FieldInfo
- NeedlessMemberCollectionSynchronization.State
- NonCollectionMethodUse
- NonFunctionalField
- NonOwnedSynchronization
- NonProductiveMethodCall
- NonRecycleableTaglibs
- NonSymmetricEquals
- OCSDebugger
- OpcodeUtils
- OptionalIssues
- OptionalIssues.ActiveStackOp
- OrphanedDOMNode
- OverlyConcreteParameter
- OverlyConcreteParameter.MethodInfo
- OverlyPermissiveMethod
- OverlyPermissiveMethod.BootstrapMethod
- OverzealousCasting
- OverzealousCasting.State
- ParallelLists
- PartiallyConstructedObjectAccess
- PoorlyDefinedParameter
- PoorlyDefinedParameter.BugInfo
- PoorlyDefinedParameter.State
- PoorMansEnum
- PossibleConstantAllocationInLoop
- PossibleConstantAllocationInLoop.AllocationInfo
- PossibleConstantAllocationInLoop.SwitchInfo
- PossibleIncompleteSerialization
- PossibleMemoryBloat
- PossibleUnsuspectedSerialization
- PossiblyRedundantMethodCalls
- PossiblyRedundantMethodCalls.FieldInfo
- PossiblyRedundantMethodCalls.MethodCall
- PresizeCollections
- PresizeCollections.CodeRange
- PresizeCollections.PSCUserValue
- PublicAPI
- QMethod
- ReflectionIssues
- ReflectionOnObjectMethods
- RegisterUtils
- RuntimeExceptionDeclared
- Section508Compliance
- Section508Compliance.S508UserValue
- SerialVersionCalc
- SerialVersionCalc.FieldSorter
- SerialVersionCalc.MethodSorter
- SerialVersionCalc.ModifierType
- SetUsageIssues
- SetUsageIssues.Contains
- SetUsageIssues.SetRef
- SideEffectConstructor
- SideEffectConstructor.State
- SignatureBuilder
- SignatureUtils
- SillynessPotPourri
- SillynessPotPourri.SPPMethod
- SillynessPotPourri.SPPUserValue
- SloppyClassReflection
- SloppyClassReflection.State
- SluggishGui
- SpoiledChildInterfaceImplementor
- SpuriousThreadStates
- SQLInLoop
- SQLInLoop.LoopLocation
- StackedTryBlocks
- StackedTryBlocks.TryBlock
- StackedTryBlocks.TryBlock.State
- StaticArrayCreatedInMethod
- StaticArrayCreatedInMethod.State
- StaticMethodInstanceInvocation
- StaticMethodInstanceInvocation.PopInfo
- Statistics
- StopOpcodeParsingException
- StringifiedTypes
- SuboptimalExpressionOrder
- SuspiciousArgumentTypes
- SuspiciousCloneAlgorithm
- SuspiciousClusteredSessionSupport
- SuspiciousComparatorReturnValues
- SuspiciousGetterSetterUse
- SuspiciousGetterSetterUse.State
- SuspiciousJDKVersionUse
- SuspiciousLoopSearch
- SuspiciousLoopSearch.IfBlock
- SuspiciousLoopSearch.State
- SuspiciousNullGuard
- SuspiciousNullGuard.NullGuard
- SuspiciousShadedClassUse
- SuspiciousUninitializedArray
- SuspiciousUninitializedArray.SUAUserValue
- SuspiciousUninitializedArray.SUAUserValue.SUAUserValueType
- SuspiciousWaitOnConcurrentObject
- SyncCollectionIterators
- SyncCollectionIterators.State
- TailRecursion
- TernaryPatcher
- ToString
- ToString.VisitedInfo
- TristateBooleanPattern
- UnboundMethodTemplateParameter
- UnboundMethodTemplateParameter.TemplateItem
- UnboundMethodTemplateParameter.TemplateSignature
- UnitTestAssertionOddities
- UnitTestAssertionOddities.State
- UnitTestAssertionOddities.TestFrameworkType
- Unjitable
- UnmodifiableList
- UnmodifiableSet
- UnnecessaryApiConversion
- UnnecessaryApiConversion.LegacyInfo
- UnnecessaryNewNullCheck
- UnnecessaryStoreBeforeReturn
- UnnecessaryStoreBeforeReturn.State
- UnrelatedCollectionContents
- UnrelatedReturnValues
- UnsynchronizedSingletonFieldWrites
- UnusedParameter
- UseAddAll
- UseAddAll.LoopInfo
- UseCharacterParameterizedMethod
- UseCharacterParameterizedMethod.IntPair
- UseCharacterParameterizedMethod.UCPMUserValue
- UseEnumCollections
- UseEnumCollections.CollectionType
- UseSplit
- UseSplit.State
- UseToArray
- UseTryWithResources
- UseTryWithResources.State
- UseTryWithResources.TryBlock
- UseVarArgs
- Values
- WeakExceptionMessaging
- WiringIssues
- WiringIssues.WiringType
- WriteOnlyCollection
- XClassUtils