Class FilterBugReporter

java.lang.Object
edu.umd.cs.findbugs.DelegatingBugReporter
edu.umd.cs.findbugs.FilterBugReporter
All Implemented Interfaces:
RepositoryLookupFailureCallback, BugReporter, IClassObserver, IErrorLogger

public class FilterBugReporter extends DelegatingBugReporter
  • Field Details

    • DEBUG

      private static final boolean DEBUG
    • filter

      private final Matcher filter
    • include

      private final boolean include
  • Constructor Details

    • FilterBugReporter

      public FilterBugReporter(BugReporter realBugReporter, Matcher filter, boolean include)
  • Method Details

    • reportBug

      public void reportBug(@Nonnull BugInstance bugInstance)
      Description copied from interface: BugReporter
      Report a bug. The implementation may report the bug immediately, or queue it for later.
      Specified by:
      reportBug in interface BugReporter
      Overrides:
      reportBug in class DelegatingBugReporter
      Parameters:
      bugInstance - object describing the bug instance