|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.umd.cs.findbugs | |
---|---|
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.config | |
edu.umd.cs.findbugs.detect | |
edu.umd.cs.findbugs.filter | |
edu.umd.cs.findbugs.gui | |
edu.umd.cs.findbugs.model | Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package. |
edu.umd.cs.findbugs.plan | |
edu.umd.cs.findbugs.props | |
edu.umd.cs.findbugs.workflow |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs | |
---|---|
AbstractBugReporter
An abstract class which provides much of the functionality required of all BugReporter objects. |
|
AnalysisError
Object recording a recoverable error that occurred during analysis. |
|
AnalysisLocal
|
|
AppVersion
A version of an analyzed application. |
|
BugAnnotation
An object providing context information about a particular BugInstance. |
|
BugAnnotationVisitor
|
|
BugCode
A BugCode is an abbreviation that is shared among some number of BugPatterns. |
|
BugCollection
|
|
BugCollectionBugReporter
|
|
BugInstance
An instance of a bug pattern. |
|
BugPattern
A BugPattern object collects all of the metadata for a particular species of BugInstance. |
|
BugProperty
Name/value metadata pair that may be attached to a BugInstance. |
|
BugReporter
Generic interface for bug reporter objects. |
|
BugReporterObserver
Observer to determine when a BugReporter reports a bug. |
|
BytecodeScanningDetector
Base class for Detectors which want to extend DismantleBytecode. |
|
CallGraph
|
|
CallGraphEdge
|
|
CallGraphNode
|
|
CallSite
The site of a method call. |
|
ClassAnnotation
A BugAnnotation object specifying a Java class involved in the bug. |
|
ClassScreener
Class to pre-screen class files, so that only a subset are analyzed. |
|
ClassWarningSuppressor
|
|
DelegatingBugReporter
A BugReporter which delegates all method calls to another BugReporter. |
|
Detector
The interface which all bug pattern detectors must implement. |
|
DetectorFactory
A DetectorFactory is responsible for creating instances of Detector objects and for maintaining meta-information about the detector class. |
|
DetectorFactoryCollection
The DetectorFactoryCollection stores all of the DetectorFactory objects used to create the Detectors which implement the various analyses. |
|
ExitCodes
Flags returned in the process exit code returned when the FindBugs text UI is invoked with the -exitcode command line argument. |
|
FieldAnnotation
A BugAnnotation specifying a particular field in particular class. |
|
FindBugs
An instance of this class is used to apply the selected set of analyses on some collection of Java classes. |
|
FindBugsProgress
A callback that may be installed in a FindBugs instance to asynchronously keep track of its progress. |
|
Footprint
Class to maintain a snapshot of a processes's time and memory usage. |
|
I18N
Singleton responsible for returning localized strings for information returned to the user. |
|
InstructionScanner
A scanner for implementing a state machine over a sequence of instructions and control edges. |
|
InstructionScannerGenerator
Class for generating InstructionScanners at particular instructions of a path. |
|
IntAnnotation
Bug annotation class for integer values. |
|
JavaVersion
Support for finding out what version of Java we're running on. |
|
JavaVersionException
Exception indicating that a Java version string couldn't be parsed. |
|
LocalVariableAnnotation
Bug annotation class for integer values. |
|
MethodAnnotation
A BugAnnotation specifying a particular method in a particular class. |
|
NonReportingDetector
A Detector which does not report warnings. |
|
OpcodeStack.Item
|
|
PackageMemberAnnotation
Abstract base class for BugAnnotations describing constructs which are contained in a Java package. |
|
PackageStats
Class to store package bug statistics. |
|
PackageStats.ClassStats
|
|
PackageWarningSuppressor
|
|
Plugin
A FindBugs plugin. |
|
PluginException
An exception to indicate that a plugin could not be loaded. |
|
Project
A project in the GUI. |
|
ProjectStats
Statistics resulting from analyzing a project. |
|
RecursiveFileSearch
Recursively search a directory, its subdirectories, etc. |
|
ResourceCollection
A ResourceCollection defines all of the resources created and used in a particular method. |
|
SortedBugCollection
An implementation of BugCollection that keeps the BugInstances
sorted by class (using the native comparison ordering of BugInstance's
compareTo() method as a tie-breaker). |
|
SortedBugCollection.BugInstanceComparator
|
|
SortedBugCollection.MultiversionBugInstanceComparator
|
|
SourceLineAnnotation
A BugAnnotation that records a range of source lines in a class. |
|
StringAnnotation
Bug annotation class for integer values. |
|
TextUIBugReporter
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors. |
|
Token
Simple token class. |
|
WarningComparator
|
|
WarningSuppressor
|
|
XMLWriteableWithMessages
Write an object to XMLOutput while optionally adding descriptive messages. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.config | |
---|---|
BugInstance
An instance of a bug pattern. |
|
DetectorFactory
A DetectorFactory is responsible for creating instances of Detector objects and for maintaining meta-information about the detector class. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.detect | |
---|---|
BugInstance
An instance of a bug pattern. |
|
BugReporter
Generic interface for bug reporter objects. |
|
BugReporterObserver
Observer to determine when a BugReporter reports a bug. |
|
ByteCodePatternDetector
A base class for bug detectors that are based on a ByteCodePattern. |
|
BytecodeScanningDetector
Base class for Detectors which want to extend DismantleBytecode. |
|
Detector
The interface which all bug pattern detectors must implement. |
|
InterproceduralFirstPassDetector
Detector implementing a slow first pass to collect interprocedural properties for a later detector pass. |
|
NonReportingDetector
A Detector which does not report warnings. |
|
ResourceCollection
A ResourceCollection defines all of the resources created and used in a particular method. |
|
ResourceCreationPoint
A resource creation point. |
|
ResourceTrackingDetector
Abstract implementation of a Detector to find methods where a particular kind of created resource is not cleaned up or closed properly. |
|
StatelessDetector
is a marker interface for detectors that don't save state from one class file to the next. |
|
TrainingDetector
Interface to mark Detector classes which are used only as a training pass. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.filter | |
---|---|
BugInstance
An instance of a bug pattern. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.gui | |
---|---|
AbstractBugReporter
An abstract class which provides much of the functionality required of all BugReporter objects. |
|
BugInstance
An instance of a bug pattern. |
|
BugReporter
Generic interface for bug reporter objects. |
|
FindBugsProgress
A callback that may be installed in a FindBugs instance to asynchronously keep track of its progress. |
|
Project
A project in the GUI. |
|
SortedBugCollection
An implementation of BugCollection that keeps the BugInstances
sorted by class (using the native comparison ordering of BugInstance's
compareTo() method as a tie-breaker). |
|
TextUIBugReporter
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.model | |
---|---|
BugCollection
|
|
FieldAnnotation
A BugAnnotation specifying a particular field in particular class. |
|
MethodAnnotation
A BugAnnotation specifying a particular method in a particular class. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.plan | |
---|---|
BugReporter
Generic interface for bug reporter objects. |
|
Detector
The interface which all bug pattern detectors must implement. |
|
DetectorFactory
A DetectorFactory is responsible for creating instances of Detector objects and for maintaining meta-information about the detector class. |
|
DetectorFactoryChooser
Predicate for choosing DetectorFactory objects. |
|
Plugin
A FindBugs plugin. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.props | |
---|---|
BugInstance
An instance of a bug pattern. |
Classes in edu.umd.cs.findbugs used by edu.umd.cs.findbugs.workflow | |
---|---|
BugCollection
|
|
BugInstance
An instance of a bug pattern. |
|
Project
A project in the GUI. |
|
SortedBugCollection
An implementation of BugCollection that keeps the BugInstances
sorted by class (using the native comparison ordering of BugInstance's
compareTo() method as a tie-breaker). |
|
WarningComparator
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |