edu.umd.cs.findbugs.plan
public class ExecutionPlan extends Object
| Field Summary | |
|---|---|
| static boolean | DEBUG |
| Constructor Summary | |
|---|---|
| ExecutionPlan()
Constructor.
| |
| Method Summary | |
|---|---|
| void | addPlugin(Plugin plugin)
Add a Plugin whose Detectors should be added to the execution plan. |
| void | build()
Build the execution plan.
|
| int | getNumPasses()
Get the number of passes in the execution plan.
|
| static void | main(String[] argv) |
| Iterator<AnalysisPass> | passIterator()
Get an Iterator over the AnalysisPasses. |
| void | setDetectorFactoryChooser(DetectorFactoryChooser factoryChooser)
Set the DetectorFactoryChooser to use to select which
detectors to enable. |
Returns: the number of passes in the execution plan