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 FirstPassDetector
A 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