public class TextUIProgressCallback extends java.lang.Object implements FindBugsProgress
| Constructor and Description |
|---|
TextUIProgressCallback(java.io.PrintStream out) |
| Modifier and Type | Method and Description |
|---|---|
void |
finishArchive()
Report that FindBugs has finished scanning an archive in order to add its
classes to the repository.
|
void |
finishClass()
Report that FindBugs has finished analyzing a class.
|
void |
finishPerClassAnalysis()
Called to indicate that the per-class analysis is finished, and that the
whole program analysis is taking place.
|
void |
predictPassCount(int[] classesPerPass)
Provide an array that predicts the number of classes in each pass
|
void |
reportNumberOfArchives(int numArchives)
Report the total number of archives (Jar or zip files) that will be
analyzed.
|
void |
startAnalysis(int numClasses)
Report that FindBugs has finished scanning the archives and will start
analysing the classes contained therein.
|
void |
startArchive(java.lang.String name)
Report that FindBugs has started scanning an archive in order to add its
classes to the repository.
|
public void reportNumberOfArchives(int numArchives)
FindBugsProgressreportNumberOfArchives in interface FindBugsProgressnumArchives - the number of archivespublic void finishArchive()
FindBugsProgressfinishArchive in interface IClassPathBuilderProgressfinishArchive in interface FindBugsProgresspublic void predictPassCount(int[] classesPerPass)
FindBugsProgresspredictPassCount in interface FindBugsProgresspublic void startAnalysis(int numClasses)
FindBugsProgressstartAnalysis in interface FindBugsProgressnumClasses - number of classes found in all of the archivespublic void finishClass()
FindBugsProgressfinishClass in interface FindBugsProgresspublic void finishPerClassAnalysis()
FindBugsProgressfinishPerClassAnalysis in interface FindBugsProgresspublic void startArchive(java.lang.String name)
FindBugsProgressstartArchive in interface IClassPathBuilderProgressstartArchive in interface FindBugsProgressFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.