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