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.asm | |
edu.umd.cs.findbugs.bcel | |
edu.umd.cs.findbugs.detect | |
edu.umd.cs.findbugs.plan |
Modifier and Type | Class | Description |
---|---|---|
class |
DetectorToDetector2Adapter |
An adapter allowing classes implementing the Detector interface
to support the new Detector2 interface.
|
class |
NonReportingDetectorToDetector2Adapter |
Modifier and Type | Method | Description |
---|---|---|
Detector2 |
DetectorFactory.createDetector2(BugReporter bugReporter) |
Create a Detector2 instance.
|
Constructor | Description |
---|---|
BugInstance(Detector2 detector,
java.lang.String type,
int priority) |
Create a new BugInstance.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ClassNodeDetector |
Abstract base class to to reduce boilerplate needed for writing
ASM-based Detectors implemented as ClassNode visitors
|
Modifier and Type | Class | Description |
---|---|---|
class |
CFGDetector |
Base class for detectors that analyze CFG (and/or use CFG-based analyses).
|
Modifier and Type | Class | Description |
---|---|---|
class |
BuildObligationPolicyDatabase |
Build the ObligationPolicyDatabase used by ObligationAnalysis.
|
class |
CheckExpectedWarnings |
Check uses of the ExpectWarning and NoWarning annotations.
|
class |
CheckTypeQualifiers |
Check JSR-305 type qualifiers.
|
class |
FindUnsatisfiedObligation |
Find unsatisfied obligations in Java methods.
|
class |
TestASM |
Sample detector, using ASM
|
class |
TestDataflowAnalysis |
This detector is just a test harness to test a dataflow
analysis class specified by the dataflow.classname property.
|
Modifier and Type | Method | Description |
---|---|---|
Detector2[] |
AnalysisPass.instantiateDetector2sInPass(BugReporter bugReporter) |
Instantiate all of the Detector2s in this pass and return
them in a (correctly-ordered) array.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.