Class MergeSummarizeAndView

java.lang.Object
edu.umd.cs.findbugs.workflow.MergeSummarizeAndView

public class MergeSummarizeAndView extends Object
Compute the union of two sets of bug results, preserving annotations.
  • Field Details

  • Constructor Details

  • Method Details

    • union

      public static SortedBugCollection union(SortedBugCollection origCollection, SortedBugCollection newCollection)
    • main

      public static void main(String[] argv) throws Exception
      Throws:
      Exception
    • execute

      public void execute()
    • numScaryBugs

      public int numScaryBugs()
      Returns:
      Returns true if there were bugs that passed all of the cutoffs.
    • getScaryBugs

      public BugCollection getScaryBugs()
      Returns:
      Returns the bugs that passed all of the cutoffs
    • getAllBugs

      public BugCollection getAllBugs()
      Returns:
      Returns all of the merged bugs
    • getHarmless

      public int getHarmless()
      Returns:
      Returns the number of issues classified as harmless
    • getLowConfidence

      public int getLowConfidence()
      Returns:
      Returns the number of issues that had a rank higher than the maxRank (but not marked as harmless)
    • getTooOld

      public int getTooOld()
      Returns:
      Returns the number of issues older than the age cutoff (but not ranked higher than the maxRank or marked as harmless).
    • load

      private void load()
    • report

      private boolean report()
    • createPreconfiguredBugCollection

      static SortedBugCollection createPreconfiguredBugCollection(List<String> workingDirList, List<String> srcDirList, IGuiCallback guiCallback)
    • ageInDays

      static int ageInDays(long firstSeen)