RepositoryLookupFailureCallback
, BugReporter
, IClassObserver
, IErrorLogger
public class EmacsBugReporter extends TextUIBugReporter
AbstractBugReporter.Error
NORMAL, SILENT
outputStream
Constructor | Description |
---|---|
EmacsBugReporter() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
doReportBug(BugInstance bugInstance) |
Subclasses must override this.
|
void |
finish() |
Finish reporting bugs.
|
BugCollection |
getBugCollection() |
Get the bug collection (if any) associated with this bug reporter
|
void |
observeClass(ClassDescriptor classDescriptor) |
Observe a class being visited.
|
protected void |
printBug(BugInstance bugInstance) |
Print bug in one-line format.
|
addObserver, getMissingClasses, getMissingClassName, getProjectStats, getQueuedErrors, isRelaxed, isValidMissingClassMessage, logError, logError, notifyObservers, reportBug, reportBugsFromXml, reportMissingClass, reportMissingClass, reportSkippedAnalysis, setErrorVerbosity, setIsRelaxed, setPriorityThreshold, setRankThreshold
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkBugInstance, emitLine, getRealBugReporter, getUseLongBugCodes, isApplySuppressions, reportAnalysisError, reportMissingClass, reportQueuedErrors, setApplySuppressions, setOutputStream, setReportHistory, setReportStackTrace, setReportUserDesignations, setShowRank, setUseLongBugCodes, setWriter
public void observeClass(ClassDescriptor classDescriptor)
IClassObserver
classDescriptor
- class being visitedprotected void printBug(BugInstance bugInstance)
TextUIBugReporter
printBug
in class TextUIBugReporter
bugInstance
- the bug to printprotected void doReportBug(BugInstance bugInstance)
AbstractBugReporter
doReportBug
in class AbstractBugReporter
bugInstance
- the bug to reportpublic void finish()
BugReporter
@CheckForNull public BugCollection getBugCollection()
BugReporter
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.