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 aBugReporterimplementation 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) interfaceConfigurableBugReporterThe interface provides configurable methods toTextUICommandLine.Classes in edu.umd.cs.findbugs that implement BugReporter Modifier and Type Class Description classAbstractBugReporterAn abstract class which provides much of the functionality required of all BugReporter objects.classBugCollectionBugReporterclassBugReportDispatcherBug reporter delegate actual operation to each bug reporter in the list.classCategoryFilteringBugReporterFilter reported warnings by category.classDelegatingBugReporterA BugReporter which delegates all method calls to another BugReporter.classEmacsBugReporterBugReporter to output warnings in Emacs format.classErrorCountingBugReporterA delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.classExcludingHashesBugReporterclassFilterBugReporterclassHTMLBugReporterclassPrintingBugReporterA simple BugReporter which simply prints the formatted message to the output stream.classSortingBugReporterA BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.classSuppressionMatcherBugReporter(package private) classSynchronizedBugReporterAn implementation ofBugReporterthat synchronize all method invocations.classTextUIBugReporterBase class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.classXDocsBugReporterBugReporter to output warnings in xdocs format for Maven.classXMLBugReporterReport warnings as an XML document.Fields in edu.umd.cs.findbugs declared as BugReporter Modifier and Type Field Description private BugReporterFindBugs2. bugReporterprotected BugReporterResourceTrackingDetector. bugReporterprivate BugReporterDelegatingBugReporter. delegateprivate BugReporterSynchronizedBugReporter. delegateprivate BugReporterBugAccumulator. reporterMethods in edu.umd.cs.findbugs that return BugReporter Modifier and Type Method Description static BugReporterFindBugs. configureBaselineFilter(BugReporter bugReporter, java.lang.String baselineFileName)Configure a baseline bug instance filter.static BugReporterFindBugs. configureFilter(BugReporter bugReporter, java.lang.String filterFileName, boolean include)Configure the (bug instance) Filter for the given DelegatingBugReporter.protected abstract BugReporterByteCodePatternDetector. getBugReporter()BugReporterFindBugs2. getBugReporter()BugReporterIFindBugsEngine. getBugReporter()Get the BugReporter.protected BugReporterDelegatingBugReporter. getDelegate()BugReporterBugCollectionBugReporter. getRealBugReporter()BugReporterTextUIBugReporter. getRealBugReporter()Methods in edu.umd.cs.findbugs with parameters of type BugReporter Modifier and Type Method Description static BugReporterFindBugs. configureBaselineFilter(BugReporter bugReporter, java.lang.String baselineFileName)Configure a baseline bug instance filter.static BugReporterFindBugs. configureFilter(BugReporter bugReporter, java.lang.String filterFileName, boolean include)Configure the (bug instance) Filter for the given DelegatingBugReporter.DetectorDetectorFactory. create(BugReporter bugReporter)Deprecated.Use createDetector2 in new codeDetectorDetectorFactory.ReflectionDetectorCreator. createDetector(BugReporter bugReporter)Detector2DetectorFactory. createDetector2(BugReporter bugReporter)Create a Detector2 instance.Detector2DetectorFactory.ReflectionDetectorCreator. createDetector2(BugReporter bugReporter)static XClassLookup. findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)static org.apache.bcel.classfile.JavaClassLookup. findSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static XClassLookup. findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)static java.lang.StringLookup. findSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static org.apache.bcel.classfile.JavaClassLookup. findSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static XMethodLookup. findSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)voidFindBugs2. setBugReporter(BugReporter bugReporter)voidIFindBugsEngine. setBugReporter(BugReporter bugReporter)Set the BugReporter.voidSuppressionMatcher. validateSuppressionUsage(BugReporter bugReporter, UselessSuppressionDetector detector)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)SuppressionMatcherBugReporter(BugReporter realBugReporter, SuppressionMatcher suppressionMatcher)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 BugReporterClassNodeDetector. bugReporterConstructors 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 classBugReporterDecoratorAbstract base class for bug reporters defined as plugins.classMaxRankDecoratorclassSuppressionDecoratorMethods in edu.umd.cs.findbugs.bugReporter with parameters of type BugReporter Modifier and Type Method Description static BugReporterDecoratorBugReporterDecorator. 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 IAnalysisCacheIClassFactory. 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 BugReporterAnalysisCache. bugReporterMethods in edu.umd.cs.findbugs.classfile.impl with parameters of type BugReporter Modifier and Type Method Description IAnalysisCacheClassFactory. 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 BugReporterAbstractAssertDetector. bugReporter(package private) BugReporterAppendingToAnObjectOutputStream. bugReporterprivate BugReporterAtomicityProblem. bugReporterprivate BugReporterBadAppletConstructor. bugReporterprivate BugReporterBadlyOverriddenAdapter. bugReporterprivate BugReporterBadResultSetAccess. bugReporter(package private) BugReporterBadSyntaxForRegularExpression. bugReporter(package private) BugReporterCallToUnconditionalThrower. bugReporter(package private) BugReporterCallToUnsupportedMethod. bugReporter(package private) BugReporterCheckAnalysisContextContainedAnnotation. bugReporter(package private) BugReporterCheckCalls. bugReporter(package private) BugReporterCheckImmutableAnnotation. bugReporterprivate BugReporterCheckTypeQualifiers. bugReporterprivate BugReporterCloneIdiom. bugReporter(package private) BugReporterComparatorIdiom. bugReporterprivate BugReporterConfusedInheritance. bugReporter(package private) BugReporterCrossSiteScripting. bugReporterprivate BugReporterDateFormatStringChecker. bugReporter(package private) BugReporterDontAssertInstanceofInTests. bugReporter(package private) BugReporterDontCatchIllegalMonitorStateException. bugReporter(package private) BugReporterDontIgnoreResultOfPutIfAbsent. bugReporterprivate BugReporterDontReusePublicIdentifiers. bugReporter(package private) BugReporterDontUseEnum. bugReporterprivate BugReporterDontUseFloatsAsLoopCounters. bugReporterprivate BugReporterDroppedException. bugReporterprivate BugReporterDumbMethodInvocations. bugReporterprivate BugReporterDumbMethods. bugReporterprivate BugReporterDuplicateBranches. bugReporterprivate BugReporterEmptyZipFileEntry. bugReporter(package private) BugReporterEqualsOperandShouldHaveClassCompatibleWithThis. bugReporterprivate BugReporterExplicitSerialization. bugReporter(package private) BugReporterFinalizerNullsFields. bugReporterprivate BugReporterFindBadCast2. bugReporter(package private) BugReporterFindBadForLoop. bugReporterprivate BugReporterFindCircularDependencies. bugReporterprivate BugReporterFindDeadLocalStores. bugReporterprivate BugReporterFindDoubleCheck. bugReporter(package private) BugReporterFindEmptySynchronizedBlock. bugReporterprivate BugReporterFindFieldSelfAssignment. bugReporterprivate BugReporterFindFinalizeInvocations. bugReporterprivate BugReporterFindFloatEquality. bugReporterprivate BugReporterFindFloatMath. bugReporterprivate BugReporterFindHEmismatch. bugReporterprivate BugReporterFindHiddenMethod. bugReporterprivate BugReporterFindInconsistentSync2. bugReporterprivate BugReporterFindJSR166LockMonitorenter. bugReporterprivate BugReporterFindLocalSelfAssignment2. bugReporterprivate BugReporterFindMaskedFields. bugReporterprivate BugReporterFindMismatchedWaitOrNotify. bugReporterprivate BugReporterFindNakedNotify. bugReporterprivate BugReporterFindNonSerializableStoreIntoSession. bugReporterprivate BugReporterFindNonSerializableValuePassedToWriteObject. bugReporterprivate BugReporterFindNullDeref. bugReporter(package private) BugReporterFindNullDerefsInvolvingNonShortCircuitEvaluation. bugReporterprivate BugReporterFindPublicAttributes. bugReporter(package private) BugReporterFindPuzzlers. bugReporterprivate BugReporterFindRefComparison. bugReporterprivate BugReporterFindRunInvocations. bugReporterprivate BugReporterFindSelfComparison2. bugReporterprivate BugReporterFindSleepWithLockHeld. bugReporterprivate BugReporterFindSpinLoop. bugReporter(package private) BugReporterFindSqlInjection. bugReporterprivate BugReporterFindTwoLockWait. bugReporterprivate BugReporterFindUncalledPrivateMethods. bugReporterprivate BugReporterFindUnconditionalWait. bugReporterprivate BugReporterFindUninitializedGet. bugReporterprivate BugReporterFindUnrelatedTypesInGenericContainer. bugReporterprivate BugReporterFindUnsatisfiedObligation. bugReporterprivate BugReporterFindUnsyncGet. bugReporterprivate BugReporterFindUseOfNonSerializableValue. bugReporterprivate BugReporterFindVulnerableSecurityCheckMethods. bugReporter(package private) BugReporterFormatStringChecker. bugReporter(package private) BugReporterFunctionsThatMightBeMistakenForProcedures. bugReporter(package private) BugReporterHugeSharedStringConstants. bugReporterprivate BugReporterIncompatMask. bugReporterprivate BugReporterInefficientIndexOf. bugReporterprivate BugReporterInefficientInitializationInsideLoop. bugReporterprivate BugReporterInefficientMemberAccess. bugReporterprivate BugReporterInefficientToArray. bugReporter(package private) BugReporterInfiniteLoop. bugReporterprivate BugReporterInfiniteRecursiveLoop. bugReporterprivate BugReporterInheritanceUnsafeGetResource. bugReporterprivate BugReporterInitializationChain. bugReporter(package private) BugReporterInitializeNonnullFieldsInConstructor. bugReporterprivate BugReporterInstantiateStaticClass. bugReporter(package private) BugReporterIntCast2LongAsInstant. bugReporterprivate BugReporterInvalidJUnitTest. bugReporterprivate BugReporterIteratorIdioms. bugReporterprivate BugReporterLazyInit. bugReporterprivate BugReporterLoadOfKnownNullValue. bugReporterprivate BugReporterMultipleInstantiationsOfSingletons. bugReporterprivate BugReporterMultithreadedInstanceAccess. bugReporterprivate BugReporterMutableLock. bugReporterprivate BugReporterMutableStaticFields. bugReporterprivate BugReporterNaming. bugReporterprivate BugReporterNoiseNullDeref. bugReporter(package private) BugReporterOverridingEqualsNotSymmetrical. bugReporterprivate BugReporterOverridingMethodsMustInvokeSuperDetector. bugReporterprivate BugReporterPreferZeroLengthArrays. bugReporterprivate BugReporterPublicSemaphores. bugReporterprivate BugReporterQuestionableBooleanAssignment. bugReporterprivate BugReporterRedundantConditions. bugReporterprivate BugReporterRedundantInterfaces. bugReporter(package private) BugReporterRepeatedConditionals. bugReporterprivate BugReporterResolveAllReferences. bugReporterprivate BugReporterResourceInMultipleThreadsDetector. bugReporterprivate BugReporterRuntimeExceptionCapture. bugReporterprivate BugReporterSerializableIdiom. bugReporterprivate BugReporterStartInConstructor. bugReporterprivate BugReporterStringConcatenation. bugReporterprivate BugReporterSuperfluousInstanceOf. bugReporterprivate BugReporterSuspiciousThreadInterrupted. bugReporter(package private) BugReporterSynchronizeAndNullCheckField. bugReporter(package private) BugReporterSynchronizeOnClassLiteralNotGetClass. bugReporter(package private) BugReporterSynchronizingOnContentsOfFieldToProtectField. bugReporter(package private) BugReporterTestingGround2. bugReporterprivate BugReporterThrowingExceptions. bugReporterprivate BugReporterTrainFieldStoreTypes. bugReporter(package private) BugReporterUncallableMethodOfAnonymousClass. bugReporterprivate BugReporterUnnecessaryMath. bugReporterprivate BugReporterUnreadFields. bugReporterprivate BugReporterURLProblems. bugReporterprivate BugReporterUselessSubclassMethod. bugReporterprivate BugReporterVarArgsProblems. bugReporterprivate BugReporterViewCFG. bugReporterprivate BugReporterVolatileUsage. bugReporterprivate BugReporterWaitInLoop. bugReporterprivate BugReporterXMLFactoryBypass. bugReporterprivate BugReporterBuildObligationPolicyDatabase. reporterprivate BugReporterCheckExpectedWarnings. reporterDeprecated.private BugReporterDontCatchNullPointerException. reporterprivate BugReporterFindUselessObjects. reporter(package private) BugReporterInconsistentAnnotations. reporterprivate BugReporterMutableEnum. reporter(package private) BugReporterNoteUnconditionalParamDerefs. reporterprivate BugReporterStaticCalendarDetector. reporterThe reporter to report toMethods in edu.umd.cs.findbugs.detect that return BugReporter Modifier and Type Method Description BugReporterLazyInit. 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 IFindBugsEngineBugLoader. 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 classSarifBugReporter
-