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.log | |
edu.umd.cs.findbugs.model |
Eventually, all model classes (BugInstance, BugCollection, etc.) should go
in this package.
|
edu.umd.cs.findbugs.xml |
Modifier and Type | Interface and Description |
---|---|
interface |
BugAnnotation
An object providing context information about a particular BugInstance.
|
interface |
XMLWriteableWithMessages
Write an object to XMLOutput while optionally adding descriptive messages.
|
Modifier and Type | Class and Description |
---|---|
class |
AppVersion
A version of an analyzed application.
|
class |
BugAnnotationWithSourceLines |
class |
BugDesignation
class to hold the user annotation and user designation for a BugInstance
|
class |
BugInstance
An instance of a bug pattern.
|
class |
BugProperty
Name/value metadata pair that may be attached to a BugInstance.
|
class |
ClassAnnotation
A BugAnnotation object specifying a Java class involved in the bug.
|
class |
FieldAnnotation
A BugAnnotation specifying a particular field in particular class.
|
class |
IntAnnotation
Bug annotation class for integer values.
|
class |
LocalVariableAnnotation
Bug annotation class for local variable names
|
class |
MethodAnnotation
A BugAnnotation specifying a particular method in a particular class.
|
class |
PackageMemberAnnotation
Abstract base class for BugAnnotations describing constructs which are
contained in a Java package.
|
class |
PackageStats |
static class |
PackageStats.ClassStats |
class |
Project
A project in the GUI.
|
class |
ProjectStats
Statistics resulting from analyzing a project.
|
class |
SourceLineAnnotation
A BugAnnotation that records a range of source lines in a class.
|
class |
StringAnnotation
Bug annotation class for string values.
|
class |
TypeAnnotation
Bug annotation class for java types.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassHash
Compute a hash of method names and signatures.
|
Modifier and Type | Class and Description |
---|---|
class |
Profiler |
static class |
Profiler.Profile |
Modifier and Type | Class and Description |
---|---|
class |
ClassFeatureSet
Features of a class which may be used to identify it if it is renamed or
modified.
|
Modifier and Type | Method and Description |
---|---|
void |
Dom4JXMLOutput.write(XMLWriteable obj)
Add given object to the tree.
|
Modifier and Type | Method and Description |
---|---|
void |
Dom4JXMLOutput.writeCollection(java.util.Collection<? extends XMLWriteable> collection)
Add a Collection of XMLWriteable objects to the tree.
|
static void |
XMLOutputUtil.writeCollection(XMLOutput xmlOutput,
java.util.Collection<? extends XMLWriteable> collection)
Write a Collection of XMLWriteable objects.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.