Uses of Interface
edu.umd.cs.findbugs.BugReporter
-
Packages that use BugReporter Package Description edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs
), the object model classes for bug instances (BugInstance
,BugAnnotation
), and other miscellany.edu.umd.cs.findbugs.asm edu.umd.cs.findbugs.bugReporter edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.).edu.umd.cs.findbugs.classfile.impl Implementations of the interfaces in the edu.umd.cs.findbugs.classfile package: the core classes of the FindBugs classfile/classpath support layer.edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.gui2 edu.umd.cs.findbugs.plan edu.umd.cs.findbugs.sarif The package providing aBugReporter
implementation which produces report in SARIF format. -
-
Uses of BugReporter in edu.umd.cs.findbugs
Subinterfaces of BugReporter in edu.umd.cs.findbugs Modifier and Type Interface Description (package private) interface
ConfigurableBugReporter
The interface provides configurable methods toTextUICommandLine
.Classes in edu.umd.cs.findbugs that implement BugReporter Modifier and Type Class Description class
AbstractBugReporter
An abstract class which provides much of the functionality required of all BugReporter objects.class
BugCollectionBugReporter
class
BugReportDispatcher
Bug reporter delegate actual operation to each bug reporter in the list.class
CategoryFilteringBugReporter
Filter reported warnings by category.class
DelegatingBugReporter
A BugReporter which delegates all method calls to another BugReporter.class
EmacsBugReporter
BugReporter to output warnings in Emacs format.class
ErrorCountingBugReporter
A delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.class
ExcludingHashesBugReporter
class
FilterBugReporter
class
HTMLBugReporter
class
PrintingBugReporter
A simple BugReporter which simply prints the formatted message to the output stream.class
SortingBugReporter
A BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.(package private) class
SynchronizedBugReporter
An implementation ofBugReporter
that synchronize all method invocations.class
TextUIBugReporter
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.class
XDocsBugReporter
BugReporter to output warnings in xdocs format for Maven.class
XMLBugReporter
Report warnings as an XML document.Fields in edu.umd.cs.findbugs declared as BugReporter Modifier and Type Field Description private BugReporter
FindBugs2. bugReporter
protected BugReporter
ResourceTrackingDetector. bugReporter
private BugReporter
DelegatingBugReporter. delegate
private BugReporter
SynchronizedBugReporter. delegate
private BugReporter
BugAccumulator. reporter
Methods in edu.umd.cs.findbugs that return BugReporter Modifier and Type Method Description static BugReporter
FindBugs. configureBaselineFilter(BugReporter bugReporter, java.lang.String baselineFileName)
Configure a baseline bug instance filter.static BugReporter
FindBugs. configureFilter(BugReporter bugReporter, java.lang.String filterFileName, boolean include)
Configure the (bug instance) Filter for the given DelegatingBugReporter.protected abstract BugReporter
ByteCodePatternDetector. getBugReporter()
BugReporter
FindBugs2. getBugReporter()
BugReporter
IFindBugsEngine. getBugReporter()
Get the BugReporter.protected BugReporter
DelegatingBugReporter. getDelegate()
BugReporter
BugCollectionBugReporter. getRealBugReporter()
BugReporter
TextUIBugReporter. getRealBugReporter()
Methods in edu.umd.cs.findbugs with parameters of type BugReporter Modifier and Type Method Description static BugReporter
FindBugs. configureBaselineFilter(BugReporter bugReporter, java.lang.String baselineFileName)
Configure a baseline bug instance filter.static BugReporter
FindBugs. configureFilter(BugReporter bugReporter, java.lang.String filterFileName, boolean include)
Configure the (bug instance) Filter for the given DelegatingBugReporter.Detector
DetectorFactory. create(BugReporter bugReporter)
Deprecated.Use createDetector2 in new codeDetector
DetectorFactory.ReflectionDetectorCreator. createDetector(BugReporter bugReporter)
Detector2
DetectorFactory. createDetector2(BugReporter bugReporter)
Create a Detector2 instance.Detector2
DetectorFactory.ReflectionDetectorCreator. createDetector2(BugReporter bugReporter)
static XClass
Lookup. findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
static org.apache.bcel.classfile.JavaClass
Lookup. findSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
static XClass
Lookup. findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
static java.lang.String
Lookup. findSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
static org.apache.bcel.classfile.JavaClass
Lookup. findSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
static XMethod
Lookup. findSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.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 BugReporter Constructor Description BugAccumulator(BugReporter reporter)
Constructor.CategoryFilteringBugReporter(BugReporter realBugReporter, java.util.Set<java.lang.String> categorySet)
DelegatingBugReporter(BugReporter delegate)
Constructor.ErrorCountingBugReporter(BugReporter realBugReporter)
ExcludingHashesBugReporter(BugReporter delegate, java.lang.String baseline)
FilterBugReporter(BugReporter realBugReporter, Matcher filter, boolean include)
ResourceTrackingDetector(BugReporter bugReporter)
SynchronizedBugReporter(BugReporter delegate)
-
Uses of BugReporter in edu.umd.cs.findbugs.asm
Fields in edu.umd.cs.findbugs.asm declared as BugReporter Modifier and Type Field Description protected BugReporter
ClassNodeDetector. bugReporter
Constructors in edu.umd.cs.findbugs.asm with parameters of type BugReporter Constructor Description ClassNodeDetector(BugReporter bugReporter)
Construct a ClassNodeDetector. -
Uses of BugReporter in edu.umd.cs.findbugs.bugReporter
Classes in edu.umd.cs.findbugs.bugReporter that implement BugReporter Modifier and Type Class Description class
BugReporterDecorator
Abstract base class for bug reporters defined as plugins.class
MaxRankDecorator
class
SuppressionDecorator
Methods in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporter Modifier and Type Method Description static BugReporterDecorator
BugReporterDecorator. construct(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate)
Constructors in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporter Constructor Description BugReporterDecorator(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 BugReporter Modifier and Type Method Description IAnalysisCache
IClassFactory. createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
-
Uses of BugReporter in edu.umd.cs.findbugs.classfile.impl
Fields in edu.umd.cs.findbugs.classfile.impl declared as BugReporter Modifier and Type Field Description private BugReporter
AnalysisCache. bugReporter
Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type BugReporter Modifier and Type Method Description IAnalysisCache
ClassFactory. createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type BugReporter Constructor Description AnalysisCache(IClassPath classPath, BugReporter errorLogger)
Constructor. -
Uses of BugReporter in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as BugReporter Modifier and Type Field Description private BugReporter
AbstractAssertDetector. bugReporter
(package private) BugReporter
AppendingToAnObjectOutputStream. bugReporter
private BugReporter
AtomicityProblem. bugReporter
private BugReporter
BadAppletConstructor. bugReporter
private BugReporter
BadlyOverriddenAdapter. bugReporter
private BugReporter
BadResultSetAccess. bugReporter
(package private) BugReporter
BadSyntaxForRegularExpression. bugReporter
(package private) BugReporter
CallToUnconditionalThrower. bugReporter
(package private) BugReporter
CallToUnsupportedMethod. bugReporter
(package private) BugReporter
CheckAnalysisContextContainedAnnotation. bugReporter
(package private) BugReporter
CheckCalls. bugReporter
(package private) BugReporter
CheckImmutableAnnotation. bugReporter
private BugReporter
CheckTypeQualifiers. bugReporter
private BugReporter
CloneIdiom. bugReporter
(package private) BugReporter
ComparatorIdiom. bugReporter
private BugReporter
ConfusedInheritance. bugReporter
(package private) BugReporter
CrossSiteScripting. bugReporter
private BugReporter
DateFormatStringChecker. bugReporter
(package private) BugReporter
DontAssertInstanceofInTests. bugReporter
(package private) BugReporter
DontCatchIllegalMonitorStateException. bugReporter
(package private) BugReporter
DontIgnoreResultOfPutIfAbsent. bugReporter
private BugReporter
DontReusePublicIdentifiers. bugReporter
(package private) BugReporter
DontUseEnum. bugReporter
private BugReporter
DontUseFloatsAsLoopCounters. bugReporter
private BugReporter
DroppedException. bugReporter
private BugReporter
DumbMethodInvocations. bugReporter
private BugReporter
DumbMethods. bugReporter
private BugReporter
DuplicateBranches. bugReporter
private BugReporter
EmptyZipFileEntry. bugReporter
(package private) BugReporter
EqualsOperandShouldHaveClassCompatibleWithThis. bugReporter
private BugReporter
ExplicitSerialization. bugReporter
(package private) BugReporter
FinalizerNullsFields. bugReporter
private BugReporter
FindBadCast2. bugReporter
(package private) BugReporter
FindBadForLoop. bugReporter
private BugReporter
FindCircularDependencies. bugReporter
private BugReporter
FindDeadLocalStores. bugReporter
private BugReporter
FindDoubleCheck. bugReporter
(package private) BugReporter
FindEmptySynchronizedBlock. bugReporter
private BugReporter
FindFieldSelfAssignment. bugReporter
private BugReporter
FindFinalizeInvocations. bugReporter
private BugReporter
FindFloatEquality. bugReporter
private BugReporter
FindFloatMath. bugReporter
private BugReporter
FindHEmismatch. bugReporter
private BugReporter
FindInconsistentSync2. bugReporter
private BugReporter
FindJSR166LockMonitorenter. bugReporter
private BugReporter
FindLocalSelfAssignment2. bugReporter
private BugReporter
FindMaskedFields. bugReporter
private BugReporter
FindMismatchedWaitOrNotify. bugReporter
private BugReporter
FindNakedNotify. bugReporter
private BugReporter
FindNonSerializableStoreIntoSession. bugReporter
private BugReporter
FindNonSerializableValuePassedToWriteObject. bugReporter
private BugReporter
FindNullDeref. bugReporter
(package private) BugReporter
FindNullDerefsInvolvingNonShortCircuitEvaluation. bugReporter
private BugReporter
FindPublicAttributes. bugReporter
(package private) BugReporter
FindPuzzlers. bugReporter
private BugReporter
FindRefComparison. bugReporter
private BugReporter
FindRunInvocations. bugReporter
private BugReporter
FindSelfComparison2. bugReporter
private BugReporter
FindSleepWithLockHeld. bugReporter
private BugReporter
FindSpinLoop. bugReporter
(package private) BugReporter
FindSqlInjection. bugReporter
private BugReporter
FindTwoLockWait. bugReporter
private BugReporter
FindUncalledPrivateMethods. bugReporter
private BugReporter
FindUnconditionalWait. bugReporter
private BugReporter
FindUninitializedGet. bugReporter
private BugReporter
FindUnrelatedTypesInGenericContainer. bugReporter
private BugReporter
FindUnsatisfiedObligation. bugReporter
private BugReporter
FindUnsyncGet. bugReporter
private BugReporter
FindUseOfNonSerializableValue. bugReporter
private BugReporter
FindVulnerableSecurityCheckMethods. bugReporter
(package private) BugReporter
FormatStringChecker. bugReporter
(package private) BugReporter
FunctionsThatMightBeMistakenForProcedures. bugReporter
(package private) BugReporter
HugeSharedStringConstants. bugReporter
private BugReporter
IncompatMask. bugReporter
private BugReporter
InefficientIndexOf. bugReporter
private BugReporter
InefficientInitializationInsideLoop. bugReporter
private BugReporter
InefficientMemberAccess. bugReporter
private BugReporter
InefficientToArray. bugReporter
(package private) BugReporter
InfiniteLoop. bugReporter
private BugReporter
InfiniteRecursiveLoop. bugReporter
private BugReporter
InheritanceUnsafeGetResource. bugReporter
private BugReporter
InitializationChain. bugReporter
(package private) BugReporter
InitializeNonnullFieldsInConstructor. bugReporter
private BugReporter
InstantiateStaticClass. bugReporter
(package private) BugReporter
IntCast2LongAsInstant. bugReporter
private BugReporter
InvalidJUnitTest. bugReporter
private BugReporter
IteratorIdioms. bugReporter
private BugReporter
LazyInit. bugReporter
private BugReporter
LoadOfKnownNullValue. bugReporter
private BugReporter
MultipleInstantiationsOfSingletons. bugReporter
private BugReporter
MultithreadedInstanceAccess. bugReporter
private BugReporter
MutableLock. bugReporter
private BugReporter
MutableStaticFields. bugReporter
private BugReporter
Naming. bugReporter
private BugReporter
NoiseNullDeref. bugReporter
(package private) BugReporter
OverridingEqualsNotSymmetrical. bugReporter
private BugReporter
OverridingMethodsMustInvokeSuperDetector. bugReporter
private BugReporter
PreferZeroLengthArrays. bugReporter
private BugReporter
PublicSemaphores. bugReporter
private BugReporter
QuestionableBooleanAssignment. bugReporter
private BugReporter
RedundantConditions. bugReporter
private BugReporter
RedundantInterfaces. bugReporter
(package private) BugReporter
RepeatedConditionals. bugReporter
private BugReporter
ResolveAllReferences. bugReporter
private BugReporter
ResourceInMultipleThreadsDetector. bugReporter
private BugReporter
RuntimeExceptionCapture. bugReporter
private BugReporter
SerializableIdiom. bugReporter
private BugReporter
StartInConstructor. bugReporter
private BugReporter
StringConcatenation. bugReporter
private BugReporter
SuperfluousInstanceOf. bugReporter
private BugReporter
SuspiciousThreadInterrupted. bugReporter
(package private) BugReporter
SynchronizeAndNullCheckField. bugReporter
(package private) BugReporter
SynchronizeOnClassLiteralNotGetClass. bugReporter
(package private) BugReporter
SynchronizingOnContentsOfFieldToProtectField. bugReporter
(package private) BugReporter
TestingGround2. bugReporter
private BugReporter
ThrowingExceptions. bugReporter
private BugReporter
TrainFieldStoreTypes. bugReporter
(package private) BugReporter
UncallableMethodOfAnonymousClass. bugReporter
private BugReporter
UnnecessaryMath. bugReporter
private BugReporter
UnreadFields. bugReporter
private BugReporter
URLProblems. bugReporter
private BugReporter
UselessSubclassMethod. bugReporter
private BugReporter
VarArgsProblems. bugReporter
private BugReporter
ViewCFG. bugReporter
private BugReporter
VolatileUsage. bugReporter
private BugReporter
WaitInLoop. bugReporter
private BugReporter
XMLFactoryBypass. bugReporter
private BugReporter
BuildObligationPolicyDatabase. reporter
private BugReporter
CheckExpectedWarnings. reporter
Deprecated.private BugReporter
DontCatchNullPointerException. reporter
private BugReporter
FindUselessObjects. reporter
(package private) BugReporter
InconsistentAnnotations. reporter
private BugReporter
MutableEnum. reporter
(package private) BugReporter
NoteUnconditionalParamDerefs. reporter
private BugReporter
StaticCalendarDetector. reporter
The reporter to report toMethods in edu.umd.cs.findbugs.detect that return BugReporter Modifier and Type Method Description BugReporter
LazyInit. getBugReporter()
-
Uses of BugReporter in edu.umd.cs.findbugs.gui2
Methods in edu.umd.cs.findbugs.gui2 with parameters of type BugReporter Modifier and Type Method Description private static IFindBugsEngine
BugLoader. createEngine(Project p, BugReporter pcb)
Create the IFindBugsEngine that will be used to analyze the application. -
Uses of BugReporter in edu.umd.cs.findbugs.plan
Methods in edu.umd.cs.findbugs.plan with parameters of type BugReporter Modifier and Type Method Description Detector2[]
AnalysisPass. 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 -
Uses of BugReporter in edu.umd.cs.findbugs.sarif
Classes in edu.umd.cs.findbugs.sarif that implement BugReporter Modifier and Type Class Description class
SarifBugReporter
-