| 1 19 20 package edu.umd.cs.findbugs; 21 22 import edu.umd.cs.findbugs.ba.RepositoryLookupFailureCallback; 23 import edu.umd.cs.findbugs.classfile.IClassObserver; 24 import edu.umd.cs.findbugs.annotations.NonNull; 25 26 35 public interface BugReporter extends RepositoryLookupFailureCallback, IClassObserver { 36 37 40 public static final int SILENT = 0; 41 42 45 public static final int NORMAL = 1; 46 47 52 public void setErrorVerbosity(int level); 53 54 60 public void setPriorityThreshold(int threshold); 61 62 69 public void reportBug(@NonNull BugInstance bugInstance); 70 71 76 public void finish(); 77 78 81 public void reportQueuedErrors(); 82 83 88 public void addObserver(BugReporterObserver observer); 89 90 94 public ProjectStats getProjectStats(); 95 96 103 public BugReporter getRealBugReporter(); 104 } 105 106 | Popular Tags |