FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.FirstPassDetector

Packages that use FirstPassDetector
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   
 

Uses of FirstPassDetector in edu.umd.cs.findbugs
 

Subinterfaces of FirstPassDetector in edu.umd.cs.findbugs
 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.
 

Classes in edu.umd.cs.findbugs that implement FirstPassDetector
 class NonReportingDetectorToDetector2Adapter
           
 

Uses of FirstPassDetector in edu.umd.cs.findbugs.detect
 

Classes in edu.umd.cs.findbugs.detect that implement FirstPassDetector
 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™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.