Package | Description |
---|---|
edu.umd.cs.findbugs |
Main package for the FindBugs application - contains the engine class
(
FindBugs ), the object model classes for bug
instances (BugInstance ,
BugAnnotation ), and other miscellany. |
Modifier and Type | Method and Description |
---|---|
static DetectorFactoryCollection |
DetectorFactoryCollection.instance()
Get the single instance of DetectorFactoryCollection, which knows each and every
loaded plugin, independently of it's enablement
|
Modifier and Type | Method and Description |
---|---|
static void |
FindBugs2.registerPluginAnalysisEngines(DetectorFactoryCollection detectorFactoryCollection,
IAnalysisCache analysisCache)
Register all of the analysis engines defined in the plugins contained in
a DetectorFactoryCollection with an IAnalysisCache.
|
static void |
DetectorFactoryCollection.resetInstance(DetectorFactoryCollection instance)
Reset the factory singleton.
|
void |
IFindBugsEngine.setDetectorFactoryCollection(DetectorFactoryCollection detectorFactoryCollection)
Set the DetectorFactoryCollection from which plugins/detectors may be
accessed.
|
void |
FindBugs2.setDetectorFactoryCollection(DetectorFactoryCollection detectorFactoryCollection)
Set the detector factory collection to be used by this FindBugs2 engine.
|
SpotBugs is licensed under the LGPL.