findbugs

  • Introduction
  • edu.umd.cs.findbugs
    • Overview classes
      • AbstractBugReporter
      • AbstractBugReporter.Error
      • AddAnnotation
      • AddMessages
      • AnalysisCacheToRepositoryAdapter
      • AnalysisError
      • AnalysisLocal
      • AnalysisOptions
      • Analyze
      • AppVersion
      • AWTEventQueueExecutor
      • BugAccumulator
      • BugAnnotationUtil
      • BugAnnotationWithSourceLines
      • BugCategory
      • BugCode
      • BugCollectionBugReporter
      • BugDesignation
      • BugInstance
      • BugInstance.XmlProps
      • BugPattern
      • BugProperty
      • BugRanker
      • ByteCodePatternDetector
      • BytecodeScanningDetector
      • CallGraph
      • CallGraphEdge
      • CallGraphNode
      • CallSite
      • CategoryFilteringBugReporter
      • CheckBcel
      • ClassAnnotation
      • ClassScreener
      • ClassWarningSuppressor
      • CommandLineUiCallback
      • ComponentPlugin
      • DeepSubtypeAnalysis
      • DelegatingBugReporter
      • DetectorFactory
      • DetectorFactoryCollection
      • DetectorToDetector2Adapter
      • DiscoverSourceDirectories
      • EmacsBugReporter
      • ErrorCountingBugReporter
      • ExcludingHashesBugReporter
      • FieldAnnotation
      • FieldWarningSuppressor
      • FilterBugReporter
      • FindBugs
      • FindBugs2
      • FindBugsAnalysisFeatures
      • FindBugsCommandLine
      • FindBugsDisplayFeatures
      • FindBugsMain
      • FindBugsMessageFormat
      • Footprint
      • Footprint.CollectionBeanWrapper
      • Footprint.MemoryBeanWrapper
      • Footprint.OperatingSystemBeanWrapper
      • FuzzyBugComparator
      • HTMLBugReporter
      • I18N
      • IGuiCallback.FormItem
      • InstructionScannerDriver
      • IntAnnotation
      • JavaVersion
      • L10N
      • LaunchAppropriateUI
      • LocalVariableAnnotation
      • Lookup
      • MethodAnnotation
      • MethodWarningSuppressor
      • NewResults
      • NonReportingDetectorToDetector2Adapter
      • NoOpFindBugsProgress
      • Obfuscate
      • OpcodeStack
      • OpcodeStack.Item
      • OpcodeStack.JumpInfo
      • OpcodeStack.JumpInfoFactory
      • PackageMemberAnnotation
      • PackageStats
      • PackageStats.ClassStats
      • PackageWarningSuppressor
      • ParameterWarningSuppressor
      • Plugin
      • PluginLoader
      • PluginLoader.Summary
      • PrintingBugReporter
      • ProgramPoint
      • Project
      • ProjectPackagePrefixes
      • ProjectPackagePrefixes.PrefixFilter
      • ProjectStats
      • PropertyBundle
      • QueryBugAnnotations
      • RecursiveFileSearch
      • ResourceCollection
      • ResourceCreationPoint
      • ResourceTrackingDetector
      • SAXBugCollectionHandler
      • SelfCalls
      • ShowHelp
      • SloppyBugComparator
      • SortedBugCollection
      • SortedBugCollection.BugInstanceComparator
      • SortedBugCollection.MultiversionBugInstanceComparator
      • SortingBugReporter
      • SourceLineAnnotation
      • StackMapAnalyzer
      • StackMapAnalyzer.StackMapAnalysisFactory
      • StartTime
      • StringAnnotation
      • SuppressionMatcher
      • SwitchHandler
      • SwitchHandler.SwitchDetails
      • SystemProperties
      • Test
      • TextUIBugReporter
      • TextUICommandLine
      • TextUIProgressCallback
      • Token
      • Tokenizer
      • TypeAnnotation
      • Version
      • VersionInsensitiveBugComparator
      • WarningSuppressor
      • XDocsBugReporter
      • XMLBugReporter
      interfaces
      • BugAnnotation
      • BugAnnotationVisitor
      • BugCollection
      • BugReporter
      • BugReporterObserver
      • Detector
      • Detector2
      • DetectorFactoryChooser
      • DiscoverSourceDirectories.Progress
      • ExitCodes
      • FindBugsProgress
      • FirstPassDetector
      • GlobalOptions
      • IClassScreener
      • IFindBugsEngine
      • IGuiCallback
      • InstructionScanner
      • InstructionScannerGenerator
      • InterproceduralFirstPassDetector
      • NonReportingDetector
      • Priorities
      • StatelessDetector
      • TrainingDetector
      • UseAnnotationDatabase
      • WarningComparator
      • XMLWriteableWithMessages
      exceptions
      • BugInstance.NoSuchBugPattern
      • FatalException
      • JavaVersionException
      • NoClassesFoundToAnalyzeException
      • PluginDoesntContainMetadataException
      • PluginException
      enums
      • BugRankCategory
  • edu.umd.cs.findbugs.annotations
    • Overview enums
      • Confidence
      • Priority
      • When
  • edu.umd.cs.findbugs.anttask
    • Overview classes
      • AbstractFindBugsTask
      • AbstractFindBugsTask.SystemProperty
      • ComputeBugHistoryTask
      • ConvertXmlToTextTask
      • DataFile
      • FilterBugsTask
      • FindBugsTask
      • FindBugsTask.ClassLocation
      • FindBugsViewerTask
      • MineBugHistoryTask
      • SetBugDatabaseInfoTask
      • UnionBugs
      • UnionBugs2
  • edu.umd.cs.findbugs.asm
    • Overview classes
      • AbstractFBMethodVisitor
      • ClassNodeDetector
      • FBClassReader
      • FBMethodVisitor
  • edu.umd.cs.findbugs.ba
    • Overview classes
      • AbstractBlockOrder
      • AbstractClassMember
      • AbstractDataflow
      • AbstractDataflowAnalysis
      • AbstractDominatorsAnalysis
      • AbstractField
      • AbstractFrameModelingVisitor
      • AbstractMethod
      • AnalysisContext
      • AnalysisFeatures.Builder
      • AnnotationDatabase
      • AnnotationEnumeration
      • AnnotationRetentionDatabase
      • AssertionMethods
      • AssignedFieldMap
      • BackwardDataflowAnalysis
      • BasicAbstractDataflowAnalysis
      • BasicBlock
      • BetterCFGBuilder2
      • BlockType
      • BlockTypeAnalysis
      • BlockTypeDataflow
      • BytecodeScanner
      • CFG
      • CFGBuilderFactory
      • CFGPrinter
      • CheckReturnAnnotationDatabase
      • CheckReturnValueAnnotation
      • ClassContext
      • ClassHash
      • ClassNotFoundExceptionParser
      • ClassSummary
      • CompactLocationNumbering
      • CompoundMethodChooser
      • Dataflow
      • DataflowCFGPrinter
      • DebugRepositoryLookupFailureCallback
      • DefaultNullnessAnnotations
      • DepthFirstSearch
      • DFSCFGPrinter
      • DominatorsAnalysis
      • Edge
      • EqualsKindSummary
      • ExceptionHandlerMap
      • FieldSummary
      • FileSourceFileDataSource
      • ForwardDataflowAnalysis
      • Frame
      • FrameDataflowAnalysis
      • Hierarchy
      • Hierarchy2
      • IncompatibleTypes
      • InnerClassAccess
      • InnerClassAccessMap
      • InstructionHandleMap
      • JavaClassAndMethod
      • JCIPAnnotationDatabase
      • LineNumberMap
      • LiveLocalStoreAnalysis
      • LiveLocalStoreDataflow
      • Location
      • LockAnalysis
      • LockChecker
      • LockDataflow
      • LockSet
      • MethodBytecodeSet
      • MethodHash
      • NullnessAnnotation
      • NullnessAnnotation.Parser
      • NullnessAnnotationDatabase
      • ObjectTypeFactory
      • OpcodeStackScanner
      • Path
      • PostDominatorsAnalysis
      • PruneInfeasibleExceptionEdges
      • PruneUnconditionalExceptionThrowerEdges
      • PutfieldScanner
      • RepositoryClassParser
      • ResourceValue
      • ResourceValueAnalysis
      • ResourceValueFrame
      • ResourceValueFrameModelingVisitor
      • ReturnPath
      • ReturnPathAnalysis
      • ReturnPathDataflow
      • ReverseDepthFirstSearch
      • ReverseDFSOrder
      • ReversePostOrder
      • SignatureConverter
      • SignatureParser
      • SimplePathEnumerator
      • SourceFile
      • SourceFinder
      • SourceInfoMap
      • SourceInfoMap.SourceLineRange
      • StackDepth
      • StackDepthAnalysis
      • Target
      • TargetEnumeratingVisitor
      • TestCaseDetector
      • UnresolvedXField
      • URLClassPath
      • URLClassPathRepository
      • XFactory
      • XMethodParameter
      • ZipSourceFileDataSource
      interfaces
      • AccessibleEntity
      • AnalysisFeatures
      • BlockOrder
      • BytecodeScanner.Callback
      • CFGBuilder
      • ClassMember
      • ComparableField
      • ComparableMethod
      • DataflowAnalysis
      • DataflowValueChooser
      • Debug
      • DFSEdgeTypes
      • EdgeChooser
      • EdgeTypes
      • INullnessAnnotationDatabase
      • JavaClassAndMethodChooser
      • MethodChooser
      • PathVisitor
      • RepositoryLookupFailureCallback
      • ResourceTracker
      • SourceFileDataSource
      • XClass
      • XField
      • XMethod
      exceptions
      • AnalysisException
      • CFGBuilderException
      • DataflowAnalysisException
      • InvalidBytecodeException
      • MethodUnprofitableException
      • MissingClassException
      • OpcodeStackScanner.UnreachableCodeException
      enums
      • AnnotationDatabase.Target
      • EqualsKindSummary.KindOfEquals
  • edu.umd.cs.findbugs.ba.bcp
    • Overview classes
      • Binding
      • BindingSet
      • ByteCodePattern
      • ByteCodePatternMatch
      • FieldAccess
      • FieldVariable
      • IfNull
      • Invoke
      • Load
      • LocalVariable
      • LongOrDoubleLocalVariable
      • MatchAny
      • MatchResult
      • Monitorenter
      • New
      • OneVariableInstruction
      • Opcode
      • PatternElement
      • PatternElementMatch
      • PatternMatcher
      • SingleInstruction
      • Store
      • Wild
      interfaces
      • Variable
  • edu.umd.cs.findbugs.ba.ca
    • Overview classes
      • Call
      • CallList
      • CallListAnalysis
      • CallListDataflow
  • edu.umd.cs.findbugs.ba.ch
    • Overview classes
      • InheritanceEdge
      • InheritanceGraph
      • InterproceduralCallGraph
      • InterproceduralCallGraphEdge
      • InterproceduralCallGraphVertex
      • OverriddenMethodsVisitor
      • Subtypes2
      interfaces
      • InheritanceGraphVisitor
      • SupertypeTraversalVisitor
  • edu.umd.cs.findbugs.ba.constant
    • Overview classes
      • Constant
      • ConstantAnalysis
      • ConstantDataflow
      • ConstantFrame
      • ConstantFrameModelingVisitor
  • edu.umd.cs.findbugs.ba.deref
    • Overview classes
      • UnconditionalValueDerefAnalysis
      • UnconditionalValueDerefDataflow
      • UnconditionalValueDerefSet
  • edu.umd.cs.findbugs.ba.generic
    • Overview classes
      • GenericObjectType
      • GenericSignatureParser
      • GenericUtilities
      enums
      • GenericUtilities.TypeCategory
  • edu.umd.cs.findbugs.ba.heap
    • Overview classes
      • FieldSet
      • FieldSetAnalysis
      • LoadAnalysis
      • LoadDataflow
      • StoreAnalysis
      • StoreDataflow
  • edu.umd.cs.findbugs.ba.interproc
    • Overview classes
      • FieldPropertyDatabase
      • MethodPropertyDatabase
      • ParameterProperty
      • PropertyDatabase
      exceptions
      • PropertyDatabaseFormatException
  • edu.umd.cs.findbugs.ba.jsr305
    • Overview classes
      • AbstractMethodAnnotationAccumulator
      • Analysis
      • BackwardTypeQualifierDataflow
      • BackwardTypeQualifierDataflowAnalysis
      • BackwardTypeQualifierDataflowFactory
      • DirectlyRelevantTypeQualifiersDatabase
      • FindBugsDefaultAnnotations
      • ForwardTypeQualifierDataflow
      • ForwardTypeQualifierDataflowAnalysis
      • ForwardTypeQualifierDataflowFactory
      • JSR305NullnessAnnotations
      • ParameterAnnotationAccumulator
      • SourceSinkInfo
      • TypeQualifierAnnotation
      • TypeQualifierAnnotationLookupResult
      • TypeQualifierAnnotationLookupResult.PartialResult
      • TypeQualifierApplications
      • TypeQualifierDatabase
      • TypeQualifierDataflow
      • TypeQualifierDataflowAnalysis
      • TypeQualifierDataflowFactory
      • TypeQualifierResolver
      • TypeQualifierValue
      • TypeQualifierValueSet
      enums
      • FlowValue
      • SourceSinkType
  • edu.umd.cs.findbugs.ba.npe
    • Overview classes
      • DerefFinder
      • IsNullConditionDecision
      • IsNullValue
      • IsNullValueAnalysis
      • IsNullValueAnalysis.PointerEqualityCheck
      • IsNullValueDataflow
      • IsNullValueFrame
      • IsNullValueFrameModelingVisitor
      • LocationWhereValueBecomesNull
      • MayReturnNullPropertyDatabase
      • NonNullParamViolation
      • NonNullSpecification
      • NullDerefAndRedundantComparisonFinder
      • NullValueUnconditionalDeref
      • ParameterNullnessPropertyDatabase
      • PointerUsageRequiringNonNullValue
      • RedundantBranch
      • ReturnPathType
      • ReturnPathTypeAnalysis
      • ReturnPathTypeDataflow
      • ReturnValueNullnessPropertyDatabase
      • TypeQualifierNullnessAnnotationDatabase
      • UsagesRequiringNonNullValues
      • UsagesRequiringNonNullValues.Pair
      interfaces
      • IsNullValueAnalysisFeatures
      • NullDerefAndRedundantComparisonCollector
  • edu.umd.cs.findbugs.ba.obl
    • Overview classes
      • InstructionActionCache
      • MatchMethodEntry
      • Obligation
      • ObligationAnalysis
      • ObligationDataflow
      • ObligationFactory
      • ObligationPolicyDatabase
      • ObligationPolicyDatabaseAction
      • ObligationSet
      • State
      • StateSet
      interfaces
      • ObligationPolicyDatabaseEntry
      exceptions
      • NonexistentObligationException
      • ObligationAcquiredOrReleasedInLoopException
      enums
      • ObligationPolicyDatabaseActionType
      • ObligationPolicyDatabaseEntryType
  • edu.umd.cs.findbugs.ba.type
    • Overview classes
      • BottomType
      • DoubleExtraType
      • ExceptionObjectType
      • ExceptionSet
      • ExceptionSetFactory
      • FieldStoreType
      • FieldStoreTypeDatabase
      • LongExtraType
      • NullType
      • StandardTypeMerger
      • ThrownException
      • TopType
      • TypeAnalysis
      • TypeDataflow
      • TypeDataflow.LocationAndFactPair
      • TypeFrame
      • TypeFrameModelingVisitor
      interfaces
      • ExtendedTypes
      • TypeMerger
  • edu.umd.cs.findbugs.ba.vna
    • Overview classes
      • AvailableLoad
      • LoadedFieldSet
      • LoadedFieldSet.LoadStoreCount
      • MergeTree
      • ValueNumber
      • ValueNumberAnalysis
      • ValueNumberCache
      • ValueNumberCache.Entry
      • ValueNumberDataflow
      • ValueNumberFactory
      • ValueNumberFrame
      • ValueNumberFrameModelingVisitor
      • ValueNumberSourceInfo
      interfaces
      • ValueNumberAnalysisFeatures
  • edu.umd.cs.findbugs.bcel
    • Overview classes
      • AnnotationDetector
      • BCELUtil
      • CFGDetector
      • OpcodeStackDetector
      • OpcodeStackDetector.WithCustomJumpInfo
      • PreorderDetector
  • edu.umd.cs.findbugs.bcel.generic
    • Overview classes
      • NONNULL2Z
      • NULL2Z
      • NullnessConversationInstruction
  • edu.umd.cs.findbugs.bugReporter
    • Overview classes
      • BugReporterDecorator
      • MaxRankDecorator
      • SuppressionDecorator
  • edu.umd.cs.findbugs.charsets
    • Overview classes
      • SourceCharset
      • UserTextFile
      • UTF8
  • edu.umd.cs.findbugs.classfile
    • Overview classes
      • ClassDescriptor
      • DescriptorFactory
      • FieldDescriptor
      • FieldOrMethodDescriptor
      • Global
      • MethodDescriptor
      • RecomputableClassAnalysisEngine
      • ReflectionDatabaseFactory
      interfaces
      • FieldOrMethodName
      • IAnalysisCache
      • IAnalysisEngine
      • IAnalysisEngineRegistrar
      • IClassAnalysisEngine
      • IClassConstants
      • IClassFactory
      • IClassObserver
      • IClassPath
      • IClassPathBuilder
      • IClassPathBuilderProgress
      • ICodeBase
      • ICodeBaseEntry
      • ICodeBaseIterator
      • ICodeBaseLocator
      • IDatabaseFactory
      • IErrorLogger
      • IMethodAnalysisEngine
      • IScannableCodeBase
      exceptions
      • CheckedAnalysisException
      • ClassNameMismatchException
      • InvalidClassFileFormatException
      • MissingClassException
      • ResourceNotFoundException
      • UncheckedAnalysisException
      enums
      • ICodeBase.Discovered
  • edu.umd.cs.findbugs.classfile.analysis
    • Overview classes
      • AnnotationValue
      • ClassData
      • ClassInfo
      • ClassInfo.Builder
      • ClassNameAndSuperclassInfo
      • ClassNameAndSuperclassInfo.Builder
      • EnumValue
      • FieldInfo
      • FieldInfo.Builder
      • MethodInfo
      • MethodInfo.Builder
      • MethodInfo.MethodInfoDatabase
      interfaces
      • AnnotatedObject
  • edu.umd.cs.findbugs.classfile.engine
    • Overview classes
      • AbstractFieldAnnotationVisitor
      • AbstractMethodVisitor
      • ClassDataAnalysisEngine
      • ClassInfoAnalysisEngine
      • ClassNameAndSuperclassInfoAnalysisEngine
      • ClassParser
      • ClassParserUsingASM
      • ClassParserUsingBCEL
      • EngineRegistrar
      • SelfMethodCalls
      interfaces
      • ClassParserInterface
  • edu.umd.cs.findbugs.classfile.engine.asm
    • Overview classes
      • ClassNodeAnalysisEngine
      • ClassReaderAnalysisEngine
      • EngineRegistrar
      • FindBugsASM
  • edu.umd.cs.findbugs.classfile.engine.bcel
    • Overview classes
      • AnalysisFactory
      • AssertionMethodsFactory
      • AssignedFieldMapFactory
      • BackwardTypeQualifierDataflowFactoryFactory
      • BlockTypeAnalysisFactory
      • CallListDataflowFactory
      • CFGFactory
      • ClassContextClassAnalysisEngine
      • CompactLocationNumberingFactory
      • ConstantDataflowFactory
      • ConstantPoolGenFactory
      • DepthFirstSearchFactory
      • DominatorsAnalysisFactory
      • EngineRegistrar
      • ExceptionSetFactoryFactory
      • FinallyDuplicatesInfoFactory
      • FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
      • ForwardTypeQualifierDataflowFactoryFactory
      • IsNullValueDataflowFactory
      • JavaClassAnalysisEngine
      • LiveLocalStoreDataflowFactory
      • LoadDataflowFactory
      • LoadedFieldSetFactory
      • LockCheckerFactory
      • LockDataflowFactory
      • MethodBytecodeSetFactory
      • MethodFactory
      • MethodGenFactory
      • NonExceptionPostdominatorsAnalysis
      • NonExceptionPostdominatorsAnalysisFactory
      • NonImplicitExceptionPostDominatorsAnalysis
      • NonImplicitExceptionPostDominatorsAnalysisFactory
      • ObligationDataflowFactory
      • ParameterSignatureListFactory
      • ReturnPathDataflowFactory
      • ReturnPathTypeDataflowFactory
      • ReverseDepthFirstSearchFactory
      • StoreDataflowFactory
      • TypeDataflowFactory
      • UnconditionalValueDerefDataflowFactory
      • UnpackedBytecodeCallback
      • UnpackedCode
      • UnpackedCodeFactory
      • UsagesRequiringNonNullValuesFactory
      • ValueNumberDataflowFactory
      • ValueRangeAnalysisFactory
      • ValueRangeAnalysisFactory.LongRangeSet
      • ValueRangeAnalysisFactory.RedundantCondition
      • ValueRangeAnalysisFactory.ValueRangeAnalysis
  • edu.umd.cs.findbugs.classfile.impl
    • Overview classes
      • AbstractScannableCodeBase
      • AbstractScannableCodeBaseEntry
      • AnalysisCache
      • ClassFactory
      • ClassPathBuilder
      • ClassPathImpl
      • DelegatingCodeBaseEntry
      • DelegatingCodeBaseIterator
      • DirectoryCodeBase
      • DirectoryCodeBaseEntry
      • FilesystemCodeBaseLocator
      • NestedZipFileCodeBase
      • NestedZipFileCodeBaseLocator
      • SingleFileCodeBase
      • SingleFileCodeBaseEntry
      • ZipCodeBaseFactory
      • ZipFileCodeBase
      • ZipFileCodeBaseEntry
      • ZipInputStreamCodeBase
      • ZipInputStreamCodeBaseEntry
  • edu.umd.cs.findbugs.cloud
    • Overview classes
      • AbstractCloud
      • BugCollectionStorageCloud
      • BugFilingCommentHelper
      • BugFilingCommentHelper.SourceLine
      • CloudFactory
      • CloudPlugin
      • CloudPluginBuilder
      • DoNothingCloud
      • MutableCloudTask
      interfaces
      • BugFiler
      • BugLinkInterface
      • Cloud
      • Cloud.CloudListener
      • Cloud.CloudStatusListener
      • Cloud.CloudTask
      • Cloud.CloudTaskListener
      • OnlineCloud
      exceptions
      • SignInCancelledException
      enums
      • Cloud.BugFilingStatus
      • Cloud.Mode
      • Cloud.SigninState
      • Cloud.UserDesignation
  • edu.umd.cs.findbugs.cloud.username
    • Overview classes
      • ClearCloudPreferences
      • LocalNameLookup
      • NoNameLookup
      • PromptForNameLookup
      • WebCloudNameLookup
      interfaces
      • NameLookup
  • edu.umd.cs.findbugs.config
    • Overview classes
      • AnalysisFeatureSetting
      • CommandLine
      • ProjectFilterSettings
      • SortedProperties
      • UserPreferences
      exceptions
      • CommandLine.HelpRequestedException
  • edu.umd.cs.findbugs.detect
    • Overview classes
      • AnyMethodReturnValueStreamFactory
      • AppendingToAnObjectOutputStream
      • AtomicityProblem
      • BadAppletConstructor
      • BadlyOverriddenAdapter
      • BadResultSetAccess
      • BadSyntaxForRegularExpression
      • BadUseOfReturnValue
      • BooleanReturnNull
      • BuildCheckReturnAnnotationDatabase
      • BuildInterproceduralCallGraph
      • BuildNonNullAnnotationDatabase
      • BuildNonnullReturnDatabase
      • BuildObligationPolicyDatabase
      • BuildStringPassthruGraph
      • BuildStringPassthruGraph.MethodParameter
      • BuildStringPassthruGraph.StringPassthruDatabase
      • BuildUnconditionalParamDerefDatabase
      • CalledMethods
      • CallToUnconditionalThrower
      • CallToUnsupportedMethod
      • CbeckMustOverrideSuperAnnotation
      • CheckAnalysisContextContainedAnnotation
      • CheckCalls
      • CheckExpectedWarnings
      • CheckImmutableAnnotation
      • CheckRelaxingNullnessAnnotation
      • CheckTypeQualifiers
      • CloneIdiom
      • ComparatorIdiom
      • ConfusedInheritance
      • ConfusionBetweenInheritedAndOuterMethod
      • CovariantArrayAssignment
      • CrossSiteScripting
      • DeadLocalStoreProperty
      • DefaultEncodingDetector
      • DoInsideDoPrivileged
      • DontCatchIllegalMonitorStateException
      • DontIgnoreResultOfPutIfAbsent
      • DontUseEnum
      • DoomedCodeWarningProperty
      • DroppedException
      • DumbMethodInvocations
      • DumbMethods
      • DuplicateBranches
      • EmptyZipFileEntry
      • EqualsOperandShouldHaveClassCompatibleWithThis
      • ExplicitSerialization
      • FieldItemSummary
      • FinalizerNullsFields
      • FindBadCast2
      • FindBadForLoop
      • FindBugsSummaryStats
      • FindCircularDependencies
      • FindComparatorProblems
      • FindDeadLocalStores
      • FindDoubleCheck
      • FindEmptySynchronizedBlock
      • FindFieldSelfAssignment
      • FindFinalizeInvocations
      • FindFloatEquality
      • FindFloatMath
      • FindHEmismatch
      • FindInconsistentSync2
      • FindJSR166LockMonitorenter
      • FindLocalSelfAssignment2
      • FindMaskedFields
      • FindMismatchedWaitOrNotify
      • FindNakedNotify
      • FindNonSerializableStoreIntoSession
      • FindNonSerializableValuePassedToWriteObject
      • FindNonShortCircuit
      • FindNoSideEffectMethods
      • FindNoSideEffectMethods.NoSideEffectMethodsDatabase
      • FindNullDeref
      • FindNullDerefsInvolvingNonShortCircuitEvaluation
      • FindOpenStream
      • FindPuzzlers
      • FindRefComparison
      • FindRefComparison.DynamicStringType
      • FindRefComparison.EmptyStringType
      • FindRefComparison.FinalConstant
      • FindRefComparison.ParameterStringType
      • FindRefComparison.StaticStringType
      • FindReturnRef
      • FindRoughConstants
      • FindRunInvocations
      • FindSelfComparison
      • FindSelfComparison2
      • FindSleepWithLockHeld
      • FindSpinLoop
      • FindSqlInjection
      • FindTwoLockWait
      • FindUncalledPrivateMethods
      • FindUnconditionalWait
      • FindUninitializedGet
      • FindUnrelatedTypesInGenericContainer
      • FindUnreleasedLock
      • FindUnsatisfiedObligation
      • FindUnsyncGet
      • FindUselessControlFlow
      • FindUselessObjects
      • FindUseOfNonSerializableValue
      • FormatStringChecker
      • FunctionsThatMightBeMistakenForProcedures
      • HugeSharedStringConstants
      • IDivResultCastToDouble
      • IncompatMask
      • InconsistentAnnotations
      • InconsistentSyncWarningProperty
      • InefficientIndexOf
      • InefficientInitializationInsideLoop
      • InefficientMemberAccess
      • InefficientToArray
      • InfiniteLoop
      • InfiniteRecursiveLoop
      • InheritanceUnsafeGetResource
      • InitializationChain
      • InitializeNonnullFieldsInConstructor
      • InstanceFieldLoadStreamFactory
      • InstantiateStaticClass
      • IntCast2LongAsInstant
      • InvalidJUnitTest
      • IOStreamFactory
      • IteratorIdioms
      • LazyInit
      • LoadOfKnownNullValue
      • LostLoggerDueToWeakReference
      • MethodReturnCheck
      • MethodReturnValueStreamFactory
      • Methods
      • MultithreadedInstanceAccess
      • MutableEnum
      • MutableLock
      • MutableStaticFields
      • Naming
      • Naming.NamingProperty
      • Noise
      • NoiseNullDeref
      • NonNullReturnProperty
      • NoteAnnotationRetention
      • NoteCheckReturnValueAnnotations
      • NoteDirectlyRelevantTypeQualifiers
      • NoteJCIPAnnotation
      • NoteNonNullAnnotations
      • NoteNonnullReturnValues
      • NoteSuppressedWarnings
      • NoteUnconditionalParamDerefs
      • NullArgumentWarningProperty
      • NullDerefProperty
      • NumberConstructor
      • OptionalReturnNull
      • OverridingEqualsNotSymmetrical
      • PreferZeroLengthArrays
      • PublicSemaphores
      • QuestionableBooleanAssignment
      • ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
      • ReadReturnShouldBeChecked
      • RedundantConditions
      • RedundantInterfaces
      • RefComparisonWarningProperty
      • ReflectiveClasses
      • RepeatedConditionals
      • ResolveAllReferences
      • RuntimeExceptionCapture
      • SerializableIdiom
      • StartInConstructor
      • StaticCalendarDetector
      • StaticFieldLoadStreamFactory
      • Stream
      • StreamEquivalenceClass
      • StreamEscape
      • StreamFrameModelingVisitor
      • StreamResourceTracker
      • StringConcatenation
      • SuperfluousInstanceOf
      • SuspiciousThreadInterrupted
      • SwitchFallthrough
      • SynchronizationOnSharedBuiltinConstant
      • SynchronizeAndNullCheckField
      • SynchronizeOnClassLiteralNotGetClass
      • SynchronizingOnContentsOfFieldToProtectField
      • TestASM
      • TestDataflowAnalysis
      • TestingGround
      • TestingGround2
      • TrainFieldStoreTypes
      • TrainLongInstantfParams
      • TrainNonNullAnnotations
      • TrainUnconditionalDerefParams
      • TypeReturnNull
      • UncallableMethodOfAnonymousClass
      • UnnecessaryMath
      • UnreadFields
      • UnreadFieldsData
      • URLProblems
      • UselessSubclassMethod
      • VarArgsProblems
      • VolatileUsage
      • WaitInLoop
      • WrongMapIterator
      • XMLFactoryBypass
      interfaces
      • StreamFactory
      enums
      • FindNoSideEffectMethods.MethodSideEffectStatus
  • edu.umd.cs.findbugs.filter
    • Overview classes
      • AndMatcher
      • BugMatcher
      • ClassMatcher
      • CompoundMatcher
      • ConfidenceMatcher
      • DesignationMatcher
      • FieldMatcher
      • Filter
      • FirstVersionMatcher
      • LastVersionMatcher
      • LocalMatcher
      • MemberMatcher
      • MethodMatcher
      • NameMatch
      • NotMatcher
      • OrMatcher
      • PriorityMatcher
      • RankMatcher
      • RelationalOp
      • SignatureUtil
      • SourceMatcher
      • StringSetMatch
      • TypeMatcher
      • VersionMatcher
      interfaces
      • Matcher
      exceptions
      • FilterException
  • edu.umd.cs.findbugs.graph
    • Overview classes
      • AbstractDepthFirstSearch
      • AbstractEdge
      • AbstractGraph
      • AbstractVertex
      • DepthFirstSearch
      • MergeVertices
      • ReverseDepthFirstSearch
      • SearchTree
      • SearchTreeBuilder
      • StronglyConnectedComponents
      • Transpose
      • VisitationTimeComparator
      interfaces
      • DFSEdgeTypes
      • Graph
      • GraphEdge
      • GraphToolkit
      • GraphVertex
      • SearchTreeCallback
      • VertexChooser
      • VertexCombinator
  • edu.umd.cs.findbugs.gui
    • Overview classes
      • AnnotatedString
  • edu.umd.cs.findbugs.gui2
    • Overview classes
      • AboutDialog
      • AbstractSwingGuiCallback
      • AnalyzingDialog
      • ApplyNewFilter
      • BugAspects
      • BugLeafNode
      • BugLoader
      • BugRenderer
      • BugSaver
      • BugSet
      • BugTreeModel
      • CheckBoxList
      • ClearGuiSaveState
      • CloudCommentsPane
      • CloudCommentsPaneSwing
      • CommentsArea
      • CompoundMatcher
      • DeadBugFilter
      • Debug
      • DisplayNonmodelMessage
      • Driver
      • FBDialog
      • FBFileChooser
      • FBFrame
      • FilterActivity
      • FilterActivity.FilterActivityNotifier
      • FilterFactory
      • FilterMatcher
      • FindBugsAnalysisFileFilter
      • FindBugsFBAFileFilter
      • FindBugsFBPFileFilter
      • FindBugsFilterFileFilter
      • FindBugsHtmlFileFilter
      • FindBugsLayoutManagerFactory
      • GUI2CommandLine
      • GUISaveState
      • GuiUtil
      • MainFrame
      • MainFrameComponentFactory
      • MainFrameHelper
      • MainFrameLoadSaveHelper
      • MainFrameMenu
      • MainFrameTree
      • NewFilterFrame
      • NewFilterFromBug
      • NewProjectWizard
      • OSXAdapter
      • PluginUpdateDialog
      • PreferencesFrame
      • ProjectSettings
      • PropertiesDialog
      • RecentMenu
      • SortableStringComparator
      • SorterDialog
      • SorterTableColumnModel
      • SourceCodeDisplay
      • SourceDirectoryWizard
      • SplashFrame
      • SplitLayout
      • SpringUtilities
      • StackedFilterMatcher
      • SuppressionMatcher
      • ViewFilter
      • WideComboBox
      interfaces
      • AnalysisCallback
      • FilterListener
      • FindBugsLayoutManager
      enums
      • FilterListener.Action
      • Sortables
  • edu.umd.cs.findbugs.internalAnnotations
    • Overview classes
      • SlashedClassName.Checker
  • edu.umd.cs.findbugs.io
    • Overview classes
      • IO
      • SlowInputStream
  • edu.umd.cs.findbugs.jaif
    • Overview classes
      • JAIFEnumConstant
      • JAIFParser
      • JAIFScanner
      interfaces
      • JAIFEvents
      exceptions
      • JAIFSyntaxException
      enums
      • JAIFTokenKind
  • edu.umd.cs.findbugs.launchGUI
    • Overview classes
      • LaunchGUI
  • edu.umd.cs.findbugs.log
    • Overview classes
      • ConsoleLogger
      • Profiler
      • Profiler.ClassNameComparator
      • Profiler.FilterByCalls
      • Profiler.FilterByTime
      • Profiler.FilterByTimePerCall
      • Profiler.Profile
      • Profiler.TimePerCallComparator
      • Profiler.TotalCallsComparator
      • Profiler.TotalTimeComparator
      • YourKitController
      interfaces
      • Logger
      • LogSync
      • Profiler.Filter
  • edu.umd.cs.findbugs.model
    • Overview classes
      • ClassFeatureSet
      • ClassNameRewriterUtil
      • IdentityClassNameRewriter
      • MovedClassMap
      • RegenerateClassFeatures
      • SimilarClassFinder
      • SimilarClassSet
      interfaces
      • ClassNameRewriter
  • edu.umd.cs.findbugs.plan
    • Overview classes
      • AnalysisPass
      • ByInterfaceDetectorFactorySelector
      • ConstraintEdge
      • ConstraintGraph
      • DetectorNode
      • DetectorOrderingConstraint
      • ExecutionPlan
      • ReportingDetectorFactorySelector
      • SingleDetectorFactorySelector
      interfaces
      • DetectorFactorySelector
      exceptions
      • OrderingConstraintException
  • edu.umd.cs.findbugs.plugins
    • Overview exceptions
      • DuplicatePluginIdException
  • edu.umd.cs.findbugs.props
    • Overview classes
      • AbstractWarningProperty
      • GeneralWarningProperty
      • PriorityAdjustment
      • WarningPropertySet
      • WarningPropertyUtil
      interfaces
      • WarningProperty
  • edu.umd.cs.findbugs.sourceViewer
    • Overview classes
      • DocumentCharacterIterator
      • HighlightInformation
      • JavaScanner
      • JavaSourceDocument
      • NavigableTextPane
      • NavigableTextPane.DistanceComparator
  • edu.umd.cs.findbugs.tools
    • Overview classes
      • CheckClassfileVersion
      • ComparePerfomance
      • FilterAndCombineBitfieldPropertyDatabase
      • FilterPropertyDatabase
      • FixIndentation
      • GenerateUpdateXml
  • edu.umd.cs.findbugs.tools.html
    • Overview classes
      • ColorAlternator
      • PlainPrintBugDescriptions
      • PrettyPrintBugDescriptions
      • PrintBugDescriptions
  • edu.umd.cs.findbugs.tools.junit
    • Overview classes
      • JUnitJarRunner
  • edu.umd.cs.findbugs.tools.xml
    • Overview classes
      • CheckMessages
  • edu.umd.cs.findbugs.updates
    • Overview classes
      • UpdateChecker
      • UpdateChecker.PluginUpdate
      interfaces
      • PluginUpdateListener
      • UpdateCheckCallback
  • edu.umd.cs.findbugs.util
    • Overview classes
      • AnyTypeMatcher
      • Archive
      • Bag
      • ClassName
      • ClassPathUtil
      • ContainsCamelCaseWordStringMatcher
      • DualKeyHashMap
      • EditDistance
      • ExactStringMatcher
      • FractionalMultiset
      • FutureValue
      • HTML
      • JavaWebStart
      • LaunchBrowser
      • MapCache
      • MergeMap
      • MergeMap.MaxMap
      • MergeMap.MinMap
      • MultiMap
      • Multiset
      • NullIterator
      • ProfilingMapCache
      • RegexStringMatcher
      • SplitCamelCaseIdentifier
      • Strings
      • SubtypeTypeMatcher
      • TestDesktopIntegration
      • TopologicalSort
      • TopologicalSort.OutEdgesCache
      • TripleKeyHashMap
      • Util
      • WriteOnceProperties
      interfaces
      • StringMatcher
      • TopologicalSort.OutEdges
      • TopologicalSort.OutEdges2
      • TypeMatcher
      exceptions
      • NotImplementedYetException
  • edu.umd.cs.findbugs.visitclass
    • Overview classes
      • AnnotationVisitor
      • BetterVisitor
      • DismantleBytecode
      • LVTHelper
      • PreorderVisitor
      • PrintClass
      • Util
      interfaces
      • Constants2
  • edu.umd.cs.findbugs.workflow
    • Overview classes
      • BackdateHistoryUsingSource
      • Churn
      • CloudReport
      • CloudSyncAndReport
      • CloudSyncAndReport.CSPoptions
      • CopyBuggySource
      • CountByPackagePrefix
      • CountClassVersions
      • DefectDensity
      • FB
      • FileBugHash
      • Filter
      • ListBugDatabaseInfo
      • ListErrors
      • MergeSummarizeAndView
      • MergeSummarizeAndView.MSVOptions
      • MineBugHistory
      • ObfuscateBugs
      • PrintAppVersion
      • RebornIssues
      • RecursiveSearchForJavaFiles
      • RejarClassesForAnalysis
      • SetBugDatabaseInfo
      • SourceSearcher
      • TestingGround
      • TreemapVisualization
      • UnionResults
      • Update
  • edu.umd.cs.findbugs.xml
    • Overview classes
      • Dom4JXMLOutput
      • MetaCharacterMap
      • OutputStreamXMLOutput
      • QuoteMetaCharacters
      • XMLAttributeList
      • XMLAttributeList.NameValuePair
      • XMLOutputUtil
      • XMLUtil
      • XPathFind
      interfaces
      • XMLOutput
      • XMLWriteable
Sign in
edu.umd.cs.findbugs

Interface NonReportingDetector

  • All Superinterfaces:
    FirstPassDetector
    All Known Subinterfaces:
    InterproceduralFirstPassDetector
    All Known Implementing Classes:
    BuildInterproceduralCallGraph, BuildObligationPolicyDatabase, BuildStringPassthruGraph, CalledMethods, CheckCalls, CheckExpectedWarnings, ExplicitSerialization, FieldItemSummary, FindBugsSummaryStats, FindNoSideEffectMethods, Methods, NonReportingDetectorToDetector2Adapter, NoteAnnotationRetention, NoteCheckReturnValueAnnotations, NoteDirectlyRelevantTypeQualifiers, NoteJCIPAnnotation, NoteNonNullAnnotations, NoteNonnullReturnValues, NoteSuppressedWarnings, NoteUnconditionalParamDerefs, ReflectiveClasses, TestDataflowAnalysis


    public interface NonReportingDetector
    extends FirstPassDetector
    A Detector which does not report warnings.
    Author:
    David Hovemeyer

Copyright © 2003–2015. All rights reserved.

Powered by DocsHoster