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 TypeClassDescriptionclassAn abstract class which provides much of the functionality required of all BugReporter objects.classclassFilter reported warnings by category.classA BugReporter which delegates all method calls to another BugReporter.classBugReporter to output warnings in Emacs format.classA delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.classclassclassclassA simple BugReporter which simply prints the formatted message to the output stream.classA BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.classBase class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.classBugReporter to output warnings in xdocs format for Maven.classReport warnings as an XML document.Fields in edu.umd.cs.findbugs declared as BugReporterMethods in edu.umd.cs.findbugs that return BugReporterModifier and TypeMethodDescriptionstatic BugReporterFindBugs.configureBaselineFilter(BugReporter bugReporter, String baselineFileName) Configure a baseline bug instance filter.static BugReporterFindBugs.configureFilter(BugReporter bugReporter, String filterFileName, boolean include) Configure the (bug instance) Filter for the given DelegatingBugReporter.protected abstract BugReporterByteCodePatternDetector.getBugReporter()FindBugs2.getBugReporter()IFindBugsEngine.getBugReporter()Get the BugReporter.protected BugReporterDelegatingBugReporter.getDelegate()BugCollectionBugReporter.getRealBugReporter()TextUIBugReporter.getRealBugReporter()Methods in edu.umd.cs.findbugs with parameters of type BugReporterModifier and TypeMethodDescriptionstatic BugReporterFindBugs.configureBaselineFilter(BugReporter bugReporter, String baselineFileName) Configure a baseline bug instance filter.static BugReporterFindBugs.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 XClassLookup.findImplementor(XClass clazz, String name, String signature, boolean isStatic, BugReporter bugReporter) static org.apache.bcel.classfile.JavaClassLookup.findSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) static XClassLookup.findSuperImplementor(XClass clazz, String name, String signature, boolean isStatic, BugReporter bugReporter) static StringLookup.findSuperImplementor(String clazz, String name, String signature, BugReporter bugReporter) static org.apache.bcel.classfile.JavaClassLookup.findSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) static XMethodLookup.findSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, String name, String signature, BugReporter bugReporter) voidFindBugs2.setBugReporter(BugReporter bugReporter) voidIFindBugsEngine.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 TypeClassDescriptionclassAbstract base class for bug reporters defined as plugins.classclassMethods in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporterModifier and TypeMethodDescriptionstatic BugReporterDecoratorBugReporterDecorator.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