Class BugCounts

java.lang.Object
edu.umd.cs.findbugs.BugCounts
Direct Known Subclasses:
PackageStats, PackageStats.ClassStats

class BugCounts extends Object
Class to store package bug statistics.
  • Field Details

    • nBugs

      protected int[] nBugs
  • Constructor Details

    • BugCounts

      BugCounts()
  • Method Details

    • addError

      @OverridingMethodsMustInvokeSuper public void addError(BugInstance bug)
    • ensureNonnullBugCounts

      protected void ensureNonnullBugCounts()
    • getTotalBugs

      public final int getTotalBugs()
    • getBugsAtPriority

      public final int getBugsAtPriority(int p)
    • clearBugCounts

      public void clearBugCounts()
    • writeBugPriorities

      public void writeBugPriorities(XMLOutput xmlOutput) throws IOException
      Add priority attributes to a started tag. Each priority at offset n, where n > 0, is output using attribute priority_n if the value at offset n is greater than zero.
      Parameters:
      xmlOutput - an output stream for which startTag has been called but stopTag has not.
      Throws:
      IOException
    • writeBugPriorities

      public static void writeBugPriorities(XMLOutput xmlOutput, @Nonnull int[] nBugs) throws IOException
      Throws:
      IOException