Class CategoryFilteringBugReporter
java.lang.Object
edu.umd.cs.findbugs.DelegatingBugReporter
edu.umd.cs.findbugs.CategoryFilteringBugReporter
- All Implemented Interfaces:
RepositoryLookupFailureCallback, BugReporter, IClassObserver, IErrorLogger
Filter reported warnings by category.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.LoggerFields inherited from interface BugReporter
NORMAL, SILENT -
Constructor Summary
ConstructorsConstructorDescriptionCategoryFilteringBugReporter(BugReporter realBugReporter, Set<String> categorySet) -
Method Summary
Methods inherited from class DelegatingBugReporter
addObserver, finish, getBugCollection, getDelegate, getPriorityAdjuster, getProjectStats, logError, logError, observeClass, 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
-
LOG
private static final org.slf4j.Logger LOG -
categorySet
-
-
Constructor Details
-
CategoryFilteringBugReporter
-
-
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
-