Package edu.umd.cs.findbugs.workflow
Class MineBugHistory
- java.lang.Object
-
- edu.umd.cs.findbugs.workflow.MineBugHistory
-
public class MineBugHistory extends java.lang.ObjectMine historical information from a BugCollection. The BugCollection should be built using UpdateBugCollection to record the history of analyzing all versions over time.- Author:
- David Hovemeyer, William Pugh
-
-
Constructor Summary
Constructors Constructor Description MineBugHistory()MineBugHistory(SortedBugCollection bugCollection)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddump(java.io.PrintStream out)voiddumpNoTabs(java.io.PrintStream out)This implementation of dump() tries to better align columns (when viewed with a fixed-width font) by padding with spaces instead of using tabs.voiddumpOriginal(java.io.PrintStream out)This is how dump() was implemented up to and including version 0.9.5.voiddumpSummary(java.io.PrintStream out)voiddumpXml(java.io.PrintStream out)This is how dump() was implemented up to and including version 0.9.5.MineBugHistoryexecute()static voidmain(java.lang.String[] args)voidsetBugCollection(SortedBugCollection bugCollection)voidsetFormatDates(boolean value)voidsetNoTabs()voidsetSummary()voidsetXml()
-
-
-
Constructor Detail
-
MineBugHistory
public MineBugHistory()
-
MineBugHistory
public MineBugHistory(SortedBugCollection bugCollection)
-
-
Method Detail
-
setBugCollection
public void setBugCollection(SortedBugCollection bugCollection)
-
setFormatDates
public void setFormatDates(boolean value)
-
setNoTabs
public void setNoTabs()
-
setXml
public void setXml()
-
setSummary
public void setSummary()
-
execute
public MineBugHistory execute()
-
dump
public void dump(java.io.PrintStream out)
-
dumpSummary
public void dumpSummary(java.io.PrintStream out)
-
dumpOriginal
public void dumpOriginal(java.io.PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.
-
dumpNoTabs
public void dumpNoTabs(java.io.PrintStream out)
This implementation of dump() tries to better align columns (when viewed with a fixed-width font) by padding with spaces instead of using tabs. Also, timestamps are formatted more tersely (-formatDates option). The bad news is that it requires a minimum of 112 columns.- See Also:
dumpOriginal(PrintStream)
-
dumpXml
public void dumpXml(java.io.PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-