Package edu.umd.cs.findbugs
Interface FirstPassDetector
-
- All Known Subinterfaces:
InterproceduralFirstPassDetector,NonReportingDetector
- All Known Implementing Classes:
BuildInterproceduralCallGraph,BuildObligationPolicyDatabase,BuildStringPassthruGraph,CalledMethods,CheckCalls,CheckExpectedWarnings,EqualsOperandShouldHaveClassCompatibleWithThis,ExplicitSerialization,FieldItemSummary,FindBugsSummaryStats,FindNoSideEffectMethods,FunctionsThatMightBeMistakenForProcedures,Methods,NonReportingDetectorToDetector2Adapter,NoteAnnotationRetention,NoteCheckReturnValueAnnotations,NoteDirectlyRelevantTypeQualifiers,NoteJCIPAnnotation,NoteNonNullAnnotations,NoteNonnullReturnValues,NoteSuppressedWarnings,NoteUnconditionalParamDerefs,OverridingEqualsNotSymmetrical,ReflectiveClasses,TestDataflowAnalysis
public interface FirstPassDetectorA Detector that can be run in the first pass. A detector can be run in the first pass if either:- It doesn't report any warnings, or
- It doesn't depend upon information from analyzing any other classes
- Author:
- Bill Pugh