Uses of Interface
edu.umd.cs.findbugs.BugReporter
Packages that use BugReporter
Package
Description
Main package for the FindBugs application - contains the
engine class (FindBugs), the object model classes for bug instances
(BugInstance, BugAnnotation), and other miscellany.
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile
package: the core classes of the FindBugs classfile/classpath support
layer.
-
Uses of BugReporter in edu.umd.cs.findbugs
Classes in edu.umd.cs.findbugs that implement BugReporterModifier and TypeClassDescriptionclass
An abstract class which provides much of the functionality required of all BugReporter objects.class
class
Filter reported warnings by category.class
A BugReporter which delegates all method calls to another BugReporter.class
BugReporter to output warnings in Emacs format.class
A delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.class
class
class
class
A simple BugReporter which simply prints the formatted message to the output stream.class
A BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.class
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.class
BugReporter to output warnings in xdocs format for Maven.class
Report warnings as an XML document.Fields in edu.umd.cs.findbugs declared as BugReporterMethods in edu.umd.cs.findbugs that return BugReporterModifier and TypeMethodDescriptionstatic BugReporter
FindBugs.configureBaselineFilter
(BugReporter bugReporter, String baselineFileName) Configure a baseline bug instance filter.static BugReporter
FindBugs.configureFilter
(BugReporter bugReporter, String filterFileName, boolean include) Configure the (bug instance) Filter for the given DelegatingBugReporter.protected abstract BugReporter
ByteCodePatternDetector.getBugReporter()
FindBugs2.getBugReporter()
IFindBugsEngine.getBugReporter()
Get the BugReporter.protected BugReporter
DelegatingBugReporter.getDelegate()
BugCollectionBugReporter.getRealBugReporter()
TextUIBugReporter.getRealBugReporter()
Methods in edu.umd.cs.findbugs with parameters of type BugReporterModifier and TypeMethodDescriptionstatic BugReporter
FindBugs.configureBaselineFilter
(BugReporter bugReporter, String baselineFileName) Configure a baseline bug instance filter.static BugReporter
FindBugs.configureFilter
(BugReporter bugReporter, String filterFileName, boolean include) Configure the (bug instance) Filter for the given DelegatingBugReporter.DetectorFactory.create
(BugReporter bugReporter) Deprecated.Use createDetector2 in new codeDetectorFactory.createDetector2
(BugReporter bugReporter) Create a Detector2 instance.static XClass
Lookup.findImplementor
(XClass clazz, String name, String signature, boolean isStatic, BugReporter bugReporter) static org.apache.bcel.classfile.JavaClass
Lookup.findSuperDefiner
(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) static XClass
Lookup.findSuperImplementor
(XClass clazz, String name, String signature, boolean isStatic, BugReporter bugReporter) static String
Lookup.findSuperImplementor
(String clazz, String name, String signature, BugReporter bugReporter) static org.apache.bcel.classfile.JavaClass
Lookup.findSuperImplementor
(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) static XMethod
Lookup.findSuperImplementorAsXMethod
(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) void
FindBugs2.setBugReporter
(BugReporter bugReporter) void
IFindBugsEngine.setBugReporter
(BugReporter bugReporter) Set the BugReporter.Constructors in edu.umd.cs.findbugs with parameters of type BugReporterModifierConstructorDescriptionBugAccumulator
(BugReporter reporter) Constructor.CategoryFilteringBugReporter
(BugReporter realBugReporter, Set<String> categorySet) DelegatingBugReporter
(BugReporter delegate) Constructor.ErrorCountingBugReporter
(BugReporter realBugReporter) ExcludingHashesBugReporter
(BugReporter delegate, String baseline) FilterBugReporter
(BugReporter realBugReporter, Matcher filter, boolean include) ResourceTrackingDetector
(BugReporter bugReporter) -
Uses of BugReporter in edu.umd.cs.findbugs.asm
Fields in edu.umd.cs.findbugs.asm declared as BugReporterConstructors in edu.umd.cs.findbugs.asm with parameters of type BugReporterModifierConstructorDescriptionClassNodeDetector
(BugReporter bugReporter) Construct a ClassNodeDetector. -
Uses of BugReporter in edu.umd.cs.findbugs.bugReporter
Classes in edu.umd.cs.findbugs.bugReporter that implement BugReporterModifier and TypeClassDescriptionclass
Abstract base class for bug reporters defined as plugins.class
class
Methods in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporterModifier and TypeMethodDescriptionstatic BugReporterDecorator
BugReporterDecorator.construct
(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) Constructors in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporterModifierConstructorDescriptionBugReporterDecorator
(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) MaxRankDecorator
(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) SuppressionDecorator
(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) -
Uses of BugReporter in edu.umd.cs.findbugs.classfile
Methods in edu.umd.cs.findbugs.classfile with parameters of type BugReporterModifier and TypeMethodDescriptionIClassFactory.createAnalysisCache
(IClassPath classPath, BugReporter errorLogger) -
Uses of BugReporter in edu.umd.cs.findbugs.classfile.impl
Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type BugReporterModifier and TypeMethodDescriptionClassFactory.createAnalysisCache
(IClassPath classPath, BugReporter errorLogger) -
Uses of BugReporter in edu.umd.cs.findbugs.detect
Methods in edu.umd.cs.findbugs.detect that return BugReporterConstructors in edu.umd.cs.findbugs.detect with parameters of type BugReporterModifierConstructorDescriptionAppendingToAnObjectOutputStream
(BugReporter bugReporter) AtomicityProblem
(BugReporter bugReporter) BadAppletConstructor
(BugReporter bugReporter) BadlyOverriddenAdapter
(BugReporter bugReporter) BadResultSetAccess
(BugReporter bugReporter) BadSyntaxForRegularExpression
(BugReporter bugReporter) BadUseOfReturnValue
(BugReporter bugReporter) BooleanReturnNull
(BugReporter bugReporter) BuildInterproceduralCallGraph
(BugReporter bugReporter) Constructor.BuildObligationPolicyDatabase
(BugReporter bugReporter) BuildStringPassthruGraph
(BugReporter bugReporter) CalledMethods
(BugReporter bugReporter) CallToUnconditionalThrower
(BugReporter bugReporter) CallToUnsupportedMethod
(BugReporter bugReporter) CbeckMustOverrideSuperAnnotation
(BugReporter bugReporter) CheckAnalysisContextContainedAnnotation
(BugReporter bugReporter) CheckCalls
(BugReporter bugReporter) CheckExpectedWarnings
(BugReporter bugReporter) CheckImmutableAnnotation
(BugReporter bugReporter) CheckRelaxingNullnessAnnotation
(BugReporter bugReporter) CheckTypeQualifiers
(BugReporter bugReporter) CloneIdiom
(BugReporter bugReporter) ComparatorIdiom
(BugReporter bugReporter) ConfusedInheritance
(BugReporter bugReporter) ConfusionBetweenInheritedAndOuterMethod
(BugReporter bugReporter) CovariantArrayAssignment
(BugReporter bugReporter) CrossSiteScripting
(BugReporter bugReporter) DefaultEncodingDetector
(BugReporter bugReporter) DoInsideDoPrivileged
(BugReporter bugReporter) DontCatchIllegalMonitorStateException
(BugReporter bugReporter) DontIgnoreResultOfPutIfAbsent
(BugReporter bugReporter) DontUseEnum
(BugReporter bugReporter) DroppedException
(BugReporter bugReporter) DumbMethodInvocations
(BugReporter bugReporter) DumbMethods
(BugReporter bugReporter) DuplicateBranches
(BugReporter bugReporter) EmptyZipFileEntry
(BugReporter bugReporter) ExplicitSerialization
(BugReporter bugReporter) FieldItemSummary
(BugReporter bugReporter) FinalizerNullsFields
(BugReporter bugReporter) FindBadCast2
(BugReporter bugReporter) FindBadForLoop
(BugReporter bugReporter) FindBugsSummaryStats
(BugReporter bugReporter) FindCircularDependencies
(BugReporter bugReporter) FindComparatorProblems
(BugReporter reporter) FindDeadLocalStores
(BugReporter bugReporter) FindDoubleCheck
(BugReporter bugReporter) FindEmptySynchronizedBlock
(BugReporter bugReporter) FindFieldSelfAssignment
(BugReporter bugReporter) FindFinalizeInvocations
(BugReporter bugReporter) FindFloatEquality
(BugReporter bugReporter) FindFloatMath
(BugReporter bugReporter) FindHEmismatch
(BugReporter bugReporter) FindInconsistentSync2
(BugReporter bugReporter) FindJSR166LockMonitorenter
(BugReporter bugReporter) FindLocalSelfAssignment2
(BugReporter bugReporter) FindMaskedFields
(BugReporter bugReporter) FindMismatchedWaitOrNotify
(BugReporter bugReporter) FindNakedNotify
(BugReporter bugReporter) FindNonSerializableStoreIntoSession
(BugReporter bugReporter) FindNonSerializableValuePassedToWriteObject
(BugReporter bugReporter) FindNonShortCircuit
(BugReporter bugReporter) FindNoSideEffectMethods
(BugReporter bugReporter) FindNullDeref
(BugReporter bugReporter) FindOpenStream
(BugReporter bugReporter) FindPuzzlers
(BugReporter bugReporter) FindRefComparison
(BugReporter bugReporter) FindReturnRef
(BugReporter bugReporter) FindRoughConstants
(BugReporter bugReporter) FindRunInvocations
(BugReporter bugReporter) FindSelfComparison
(BugReporter bugReporter) FindSelfComparison2
(BugReporter bugReporter) FindSleepWithLockHeld
(BugReporter bugReporter) FindSpinLoop
(BugReporter bugReporter) FindSqlInjection
(BugReporter bugReporter) FindTwoLockWait
(BugReporter bugReporter) FindUncalledPrivateMethods
(BugReporter bugReporter) FindUnconditionalWait
(BugReporter bugReporter) FindUninitializedGet
(BugReporter bugReporter) FindUnrelatedTypesInGenericContainer
(BugReporter bugReporter) FindUnreleasedLock
(BugReporter bugReporter) FindUnsatisfiedObligation
(BugReporter bugReporter) FindUnsyncGet
(BugReporter bugReporter) FindUselessControlFlow
(BugReporter bugReporter) FindUselessObjects
(BugReporter reporter) FindUseOfNonSerializableValue
(BugReporter bugReporter) FormatStringChecker
(BugReporter bugReporter) FunctionsThatMightBeMistakenForProcedures
(BugReporter bugReporter) HugeSharedStringConstants
(BugReporter bugReporter) IDivResultCastToDouble
(BugReporter bugReporter) IncompatMask
(BugReporter bugReporter) InconsistentAnnotations
(BugReporter reporter) InefficientIndexOf
(BugReporter bugReporter) InefficientInitializationInsideLoop
(BugReporter bugReporter) InefficientMemberAccess
(BugReporter bugReporter) InefficientToArray
(BugReporter bugReporter) InfiniteLoop
(BugReporter bugReporter) InfiniteRecursiveLoop
(BugReporter bugReporter) InheritanceUnsafeGetResource
(BugReporter bugReporter) InitializationChain
(BugReporter bugReporter) InitializeNonnullFieldsInConstructor
(BugReporter bugReporter) InstantiateStaticClass
(BugReporter bugReporter) IntCast2LongAsInstant
(BugReporter bugReporter) InvalidJUnitTest
(BugReporter bugReporter) IteratorIdioms
(BugReporter bugReporter) LazyInit
(BugReporter bugReporter) LoadOfKnownNullValue
(BugReporter bugReporter) LostLoggerDueToWeakReference
(BugReporter bugReporter) MethodReturnCheck
(BugReporter bugReporter) Methods
(BugReporter bugReporter) MultithreadedInstanceAccess
(BugReporter bugReporter) MutableEnum
(BugReporter reporter) MutableLock
(BugReporter bugReporter) MutableStaticFields
(BugReporter bugReporter) Naming
(BugReporter bugReporter) Noise
(BugReporter bugReporter) NoiseNullDeref
(BugReporter bugReporter) NoteAnnotationRetention
(BugReporter bugReporter) NoteCheckReturnValueAnnotations
(BugReporter bugReporter) NoteDirectlyRelevantTypeQualifiers
(BugReporter bugReporter) NoteJCIPAnnotation
(BugReporter bugReporter) NoteNonNullAnnotations
(BugReporter bugReporter) Deprecated.NoteNonnullReturnValues
(BugReporter bugReporter) NoteSuppressedWarnings
(BugReporter bugReporter) NoteUnconditionalParamDerefs
(BugReporter bugReporter) NumberConstructor
(BugReporter bugReporter) Constructs a NC detector given the reporter to report bugs onOptionalReturnNull
(BugReporter bugReporter) OverridingEqualsNotSymmetrical
(BugReporter bugReporter) PreferZeroLengthArrays
(BugReporter bugReporter) PublicSemaphores
(BugReporter bugReporter) QuestionableBooleanAssignment
(BugReporter bugReporter) ReadReturnShouldBeChecked
(BugReporter bugReporter) RedundantConditions
(BugReporter bugReporter) RedundantInterfaces
(BugReporter bugReporter) ReflectiveClasses
(BugReporter bugReporter) RepeatedConditionals
(BugReporter bugReporter) ResolveAllReferences
(BugReporter bugReporter) RuntimeExceptionCapture
(BugReporter bugReporter) SerializableIdiom
(BugReporter bugReporter) StartInConstructor
(BugReporter bugReporter) StaticCalendarDetector
(BugReporter aReporter) Creates a new instance of this Detector.StringConcatenation
(BugReporter bugReporter) SuperfluousInstanceOf
(BugReporter bugReporter) SuspiciousThreadInterrupted
(BugReporter bugReporter) SwitchFallthrough
(BugReporter bugReporter) SynchronizationOnSharedBuiltinConstant
(BugReporter bugReporter) SynchronizeAndNullCheckField
(BugReporter bugReporter) SynchronizeOnClassLiteralNotGetClass
(BugReporter bugReporter) SynchronizingOnContentsOfFieldToProtectField
(BugReporter bugReporter) TestASM
(BugReporter bugReporter) TestDataflowAnalysis
(BugReporter bugReporter) TestingGround
(BugReporter bugReporter) TestingGround2
(BugReporter bugReporter) TrainFieldStoreTypes
(BugReporter bugReporter) TrainLongInstantfParams
(BugReporter bugReporter) TrainNonNullAnnotations
(BugReporter bugReporter) Deprecated.TrainUnconditionalDerefParams
(BugReporter bugReporter) TypeReturnNull
(BugReporter bugReporter) UncallableMethodOfAnonymousClass
(BugReporter bugReporter) UnnecessaryMath
(BugReporter bugReporter) UnreadFields
(BugReporter bugReporter) URLProblems
(BugReporter bugReporter) UselessSubclassMethod
(BugReporter bugReporter) VarArgsProblems
(BugReporter bugReporter) VolatileUsage
(BugReporter bugReporter) WaitInLoop
(BugReporter bugReporter) WrongMapIterator
(BugReporter bugReporter) XMLFactoryBypass
(BugReporter bugReporter) -
Uses of BugReporter in edu.umd.cs.findbugs.plan
Methods in edu.umd.cs.findbugs.plan with parameters of type BugReporterModifier and TypeMethodDescriptionAnalysisPass.instantiateDetector2sInPass
(BugReporter bugReporter) Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.Detector[]
AnalysisPass.instantiateDetectorsInPass
(BugReporter bugReporter) Deprecated.call instantiateDetector2sInPass() instead