Package edu.umd.cs.findbugs.bugReporter
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 edu.umd.cs.findbugs.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 edu.umd.cs.findbugs.DelegatingBugReporter
addObserver, finish, getBugCollection, getDelegate, getProjectStats, logError, logError, observeClass, reportBug, reportMissingClass, reportMissingClass, reportQueuedErrors, reportSkippedAnalysis, setErrorVerbosity, setPriorityThresholdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.umd.cs.findbugs.classfile.IErrorLogger
reportMissingClass
-
Field Details
-
plugin
-
-
Constructor Details
-
BugReporterDecorator
-
-
Method Details
-
construct
public static BugReporterDecorator construct(ComponentPlugin<BugReporterDecorator> plugin, BugReporter delegate)
-