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.
|
BugReporter |
getRealBugReporter() |
Get the real bug reporter at the end of a chain of delegating bug reporters.
|
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, isValidMissingClassMessage, logError, logError, notifyObservers, reportBug, reportBugsFromXml, reportMissingClass, reportMissingClass, reportSkippedAnalysis, setErrorVerbosity, setPriorityThreshold, setRankThreshold
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkBugInstance, emitLine, getUseLongBugCodes, isApplySuppressions, reportAnalysisError, reportMissingClass, reportQueuedErrors, setApplySuppressions, setOutputStream, setReportHistory, setReportStackTrace, setReportUserDesignations, setShowRank, setUseLongBugCodes
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
public BugReporter getRealBugReporter()
BugReporter
getRealBugReporter
in interface BugReporter
getRealBugReporter
in class TextUIBugReporter
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.