Class BugReporterDecorator
java.lang.Object
edu.umd.cs.findbugs.DelegatingBugReporter
edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
- All Implemented Interfaces:
RepositoryLookupFailureCallback, BugReporter, IClassObserver, IErrorLogger
- Direct Known Subclasses:
MaxRankDecorator, SuppressionDecorator
Abstract base class for bug reporters defined as plugins.
-
Field Summary
FieldsFields inherited from interface BugReporter
NORMAL, SILENT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBugReporterDecorator(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) -
Method Summary
Modifier and TypeMethodDescriptionstatic BugReporterDecoratorconstruct(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate) Methods inherited from class DelegatingBugReporter
addObserver, finish, getBugCollection, getDelegate, getPriorityAdjuster, getProjectStats, logError, logError, observeClass, reportBug, reportMissingClass, reportMissingClass, reportQueuedErrors, reportSkippedAnalysis, setErrorVerbosity, setPriorityAdjuster, setPriorityThresholdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IErrorLogger
reportMissingClass
-
Field Details
-
plugin
-
-
Constructor Details
-
BugReporterDecorator
-
-
Method Details
-
construct
public static BugReporterDecorator construct(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate)
-