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.
|
edu.umd.cs.findbugs.classfile.engine |
Analysis engine classes to produce the analyses defined
in the edu.umd.cs.findbugs.classfile.analysis package.
|
edu.umd.cs.findbugs.classfile.engine.asm |
Support for analyses based on the ASM bytecode framework.
|
edu.umd.cs.findbugs.classfile.engine.bcel |
Support for analyses based on the BCEL bytecode framework.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<? extends IAnalysisEngineRegistrar> |
Plugin.getEngineRegistrarClass() |
Get the analysis engine registrar class that,
when instantiated, can be used to register the plugin's
analysis engines with the analysis cache.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Plugin.setEngineRegistrarClass(java.lang.Class<? extends IAnalysisEngineRegistrar> engineRegistrarClass) |
Set the analysis engine registrar class that,
when instantiated, can be used to register the plugin's
analysis engines with the analysis cache.
|
Modifier and Type | Class | Description |
---|---|---|
class |
EngineRegistrar |
Register analysis engines with an analysis cache.
|
Modifier and Type | Class | Description |
---|---|---|
class |
EngineRegistrar |
Analysis engine registrar for ASM-based analyses.
|
Modifier and Type | Class | Description |
---|---|---|
class |
EngineRegistrar |
Register BCEL-framework analysis engines.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.