Uses of Interface
edu.umd.cs.findbugs.FirstPassDetector
Packages that use FirstPassDetector
Package
Description
Main package for the FindBugs application - contains the
engine class (FindBugs), the object model classes for bug instances
(BugInstance, BugAnnotation), and other miscellany.
-
Uses of FirstPassDetector in edu.umd.cs.findbugs
Subinterfaces of FirstPassDetector in edu.umd.cs.findbugsModifier and TypeInterfaceDescriptioninterface
Detector implementing a slow first pass to collect interprocedural properties for a later detector pass.interface
A Detector which does not report warnings.Classes in edu.umd.cs.findbugs that implement FirstPassDetector -
Uses of FirstPassDetector in edu.umd.cs.findbugs.detect
Classes in edu.umd.cs.findbugs.detect that implement FirstPassDetectorModifier and TypeClassDescriptionclass
Build the interprocedural call graph.class
Build the ObligationPolicyDatabase used by ObligationAnalysis.class
Builds the database of string parameters passed from method to method unchanged.class
Detector to find private methods that are never called.class
This is just for debugging method call resolution.class
Check uses of the ExpectWarning and NoWarning annotations.class
class
class
class
class
class
class
class
class
Scan classes for @CheckReturnValue annotationsclass
Scan methods for directly-relevant type qualifiers, building the DirectlyRelevantTypeQualifiersDatabase.class
class
Deprecated.AnnotationDatabases are being phased out, since annotations are now stored directly in the XClass/XMethod/XField objects.class
As a first scanning pass, make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.class
class
Make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.class
class
Detector to find private methods that are never called.class
TestDataflowAnalysis<Fact,
AnalysisType extends DataflowAnalysis<Fact>> This detector is just a test harness to test a dataflow analysis class specified by the dataflow.classname property.