edu.umd.cs.findbugs.workflow

Class MineBugHistory

public class MineBugHistory extends Object

Mine 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
MineBugHistory()
MineBugHistory(BugCollection bugCollection)
Method Summary
voiddump(PrintStream out)
voiddumpNoTabs(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(PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.
voiddumpSummary(PrintStream out)
voiddumpXml(PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.
MineBugHistoryexecute()
static voidmain(String[] args)
voidsetBugCollection(BugCollection bugCollection)
voidsetFormatDates(boolean value)
voidsetNoTabs()
voidsetSummary()
voidsetXml()

Constructor Detail

MineBugHistory

public MineBugHistory()

MineBugHistory

public MineBugHistory(BugCollection bugCollection)

Method Detail

dump

public void dump(PrintStream out)

dumpNoTabs

public void dumpNoTabs(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

dumpOriginal

public void dumpOriginal(PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.

dumpSummary

public void dumpSummary(PrintStream out)

dumpXml

public void dumpXml(PrintStream out)
This is how dump() was implemented up to and including version 0.9.5.

execute

public MineBugHistory execute()

main

public static void main(String[] args)

setBugCollection

public void setBugCollection(BugCollection bugCollection)

setFormatDates

public void setFormatDates(boolean value)

setNoTabs

public void setNoTabs()

setSummary

public void setSummary()

setXml

public void setXml()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.