edu.umd.cs.findbugs.workflow
Class MineBugHistory
java.lang.Object
edu.umd.cs.findbugs.workflow.MineBugHistory
public class MineBugHistory
- extends java.lang.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
Method Summary |
void |
dump(java.io.PrintStream out)
|
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. |
void |
dumpOriginal(java.io.PrintStream out)
This is how dump() was implemented up to and including version 0.9.5. |
MineBugHistory |
execute()
|
static void |
main(java.lang.String[] args)
|
void |
setBugCollection(BugCollection bugCollection)
|
void |
setFormatDates(boolean value)
|
void |
setNoTabs(boolean value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MineBugHistory
public MineBugHistory()
MineBugHistory
public MineBugHistory(BugCollection bugCollection)
setBugCollection
public void setBugCollection(BugCollection bugCollection)
setFormatDates
public void setFormatDates(boolean value)
setNoTabs
public void setNoTabs(boolean value)
execute
public MineBugHistory execute()
dump
public void dump(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)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception