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.ba |
A bytecode analysis framework for BCEL, providing CFG construction,
generic dataflow analysis, and a variety of specific dataflow analyses.
|
edu.umd.cs.findbugs.ba.bcp | |
edu.umd.cs.findbugs.ba.constant | |
edu.umd.cs.findbugs.classfile.analysis |
Classes of objects that are the result of executing an analysis
engine on a class or method. The classes in this particular package are
those that are independent of any particular bytecode-analysis framework
(e.g., BCEL or ASM). Two important classes in this package are
ClassData, which represents the raw data of a class, and ClassInfo,
which represents symbolic information parsed from the class data.
|
Modifier and Type | Method and Description |
---|---|
BugDesignation |
BugInstance.getUserDesignation()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected FrameType |
FrameDataflowAnalysis.modifyFrame(FrameType orig,
FrameType copy)
Create a modifiable copy of a frame.
|
Constructor and Description |
---|
FieldVariable(ValueNumber ref,
java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSig)
Constructor for instance fields.
|
Invoke(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSig,
int mode,
RepositoryLookupFailureCallback lookupFailureCallback)
Constructor.
|
Constructor and Description |
---|
Constant(java.lang.Object value)
Constructor for a constant value.
|
Modifier and Type | Method and Description |
---|---|
AnnotationValue |
AnnotatedObject.getAnnotation(ClassDescriptor desc) |
AnnotationValue |
MethodInfo.getParameterAnnotation(int param,
ClassDescriptor desc) |
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.