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.detect |
Modifier and Type | Interface | Description |
---|---|---|
interface |
InterproceduralFirstPassDetector |
Detector implementing a slow first pass to collect
interprocedural properties for a later detector pass.
|
interface |
NonReportingDetector |
A Detector which does not report warnings.
|
Modifier and Type | Class | Description |
---|---|---|
class |
NonReportingDetectorToDetector2Adapter |
Modifier and Type | Class | Description |
---|---|---|
class |
BuildInterproceduralCallGraph |
Build the interprocedural call graph.
|
class |
BuildObligationPolicyDatabase |
Build the ObligationPolicyDatabase used by ObligationAnalysis.
|
class |
CalledMethods |
Detector to find private methods that are never called.
|
class |
CheckCalls |
This is just for debugging method call resolution.
|
class |
CheckExpectedWarnings |
Check uses of the ExpectWarning and NoWarning annotations.
|
class |
EqualsOperandShouldHaveClassCompatibleWithThis |
|
class |
FieldItemSummary |
|
class |
FindBugsSummaryStats |
|
class |
Methods |
|
class |
NoteAnnotationRetention |
|
class |
NoteCheckReturnValue |
|
class |
NoteCheckReturnValueAnnotations |
Scan classes for @CheckReturnValue annotations
|
class |
NoteDirectlyRelevantTypeQualifiers |
Scan methods for directly-relevant type qualifiers,
building the DirectlyRelevantTypeQualifiersDatabase.
|
class |
NoteJCIPAnnotation |
|
class |
NoteNonNullAnnotations |
Deprecated.
AnnotationDatabases are being phased out, since
annotations are now stored directly in the XClass/XMethod/XField objects.
Resolving nullness annotations will be handled through the
JSR-305 type qualifier code.
|
class |
NoteNonnullReturnValues |
As a first scanning pass, make a note of unconditionally dereferenced
parameters for later use by FindNullDerefs.
|
class |
NoteSuppressedWarnings |
|
class |
NoteUnconditionalParamDerefs |
Make a note of unconditionally dereferenced
parameters for later use by FindNullDerefs.
|
class |
OverridingEqualsNotSymmetrical |
|
class |
ReflectiveClasses |
Detector to find private methods that are never called.
|
class |
TestDataflowAnalysis |
This detector is just a test harness to test a dataflow
analysis class specified by the dataflow.classname property.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.