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.npe | |
edu.umd.cs.findbugs.ba.type | |
edu.umd.cs.findbugs.ba.vna |
Modifier and Type | Class and Description |
---|---|
class |
BugCollectionBugReporter |
class |
HTMLBugReporter |
class |
XMLBugReporter
Report warnings as an XML document.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicBlock
Simple basic block abstraction for BCEL.
|
class |
BetterCFGBuilder2
A CFGBuilder that really tries to construct accurate control flow graphs.
|
class |
CFG
Simple control flow graph abstraction for BCEL.
|
class |
Edge
An edge of a control flow graph.
|
class |
LiveLocalStoreAnalysis
Dataflow analysis to find live stores of locals.
|
Modifier and Type | Class and Description |
---|---|
class |
IsNullValue
A class to abstractly represent values in stack slots, indicating whether
thoses values can be null, non-null, null on some incoming path, or unknown.
|
Modifier and Type | Class and Description |
---|---|
class |
TypeFrameModelingVisitor
Visitor to model the effects of bytecode instructions on the types of the
values (local and operand stack) in Java stack frames.
|
Modifier and Type | Class and Description |
---|---|
class |
ValueNumberFrameModelingVisitor
Visitor which models the effects of bytecode instructions on value numbers of
values in the operand stack frames.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.