Package edu.umd.cs.findbugs
Class FilterBugReporter
java.lang.Object
edu.umd.cs.findbugs.DelegatingBugReporter
edu.umd.cs.findbugs.FilterBugReporter
- All Implemented Interfaces:
RepositoryLookupFailureCallback,BugReporter,IClassObserver,IErrorLogger
- Direct Known Subclasses:
SuppressionMatcherBugReporter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final booleanprivate final Matcherprivate final booleanFields inherited from interface edu.umd.cs.findbugs.BugReporter
NORMAL, SILENT -
Constructor Summary
ConstructorsConstructorDescriptionFilterBugReporter(BugReporter realBugReporter, Matcher filter, boolean include) -
Method Summary
Methods inherited from class edu.umd.cs.findbugs.DelegatingBugReporter
addObserver, finish, getBugCollection, getDelegate, getProjectStats, logError, logError, observeClass, 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
-
DEBUG
private static final boolean DEBUG -
filter
-
include
private final boolean include
-
-
Constructor Details
-
FilterBugReporter
-
-
Method Details
-
reportBug
Description copied from interface:BugReporterReport a bug. The implementation may report the bug immediately, or queue it for later.- Specified by:
reportBugin interfaceBugReporter- Overrides:
reportBugin classDelegatingBugReporter- Parameters:
bugInstance- object describing the bug instance
-