Class XMLBugReporter
java.lang.Object
edu.umd.cs.findbugs.AbstractBugReporter
edu.umd.cs.findbugs.TextUIBugReporter
edu.umd.cs.findbugs.BugCollectionBugReporter
edu.umd.cs.findbugs.XMLBugReporter
- All Implemented Interfaces:
Debug, RepositoryLookupFailureCallback, BugReporter, IClassObserver, IErrorLogger, ConfigurableBugReporter
Report warnings as an XML document.
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractBugReporter
AbstractBugReporter.Error -
Field Summary
Fields inherited from class TextUIBugReporter
OTHER_CATEGORY_ABBREV, outputStreamFields inherited from interface BugReporter
NORMAL, SILENTFields inherited from interface Debug
VERIFY_INTEGRITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()Finish reporting bugs.voidsetAddMessages(boolean enable) voidsetMinimalXML(boolean xmlMinimal) Methods inherited from class BugCollectionBugReporter
doReportBug, emitLine, getBugCollection, getProject, getRealBugReporter, logError, logError, observeClass, reportMissingClass, reportMissingClassMethods inherited from class TextUIBugReporter
checkBugInstance, getOutputTarget, getUseLongBugCodes, isApplySuppressions, isDuplicateOf, printBug, reportAnalysisError, reportMissingClass, reportQueuedErrors, setApplySuppressions, setOutputStream, setOutputTarget, setReportHistory, setReportStackTrace, setShowRank, setUseLongBugCodes, setWriterMethods inherited from class AbstractBugReporter
addObserver, getMissingClasses, getMissingClassName, getPriorityAdjuster, getProjectStats, getQueuedErrors, isRelaxed, isValidMissingClassMessage, notifyObservers, reportBug, reportBugsFromXml, reportSkippedAnalysis, setErrorVerbosity, setIsRelaxed, setPriorityAdjuster, setPriorityThreshold, setRankThresholdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BugReporter
addObserver, getPriorityAdjuster, getProjectStats, reportBug, setErrorVerbosity, setPriorityAdjuster, setPriorityThresholdMethods inherited from interface ConfigurableBugReporter
setRankThresholdMethods inherited from interface IErrorLogger
reportMissingClass, reportSkippedAnalysis
-
Constructor Details
-
XMLBugReporter
-
-
Method Details
-
setAddMessages
public void setAddMessages(boolean enable) -
finish
public void finish()Description copied from interface:BugReporterFinish reporting bugs. If any bug reports have been queued, calling this method will flush them.- Specified by:
finishin interfaceBugReporter- Overrides:
finishin classBugCollectionBugReporter
-
setMinimalXML
public void setMinimalXML(boolean xmlMinimal) - Parameters:
xmlMinimal-
-