Uses of Interface
edu.umd.cs.findbugs.Detector2
-
Packages that use Detector2 Package Description 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.asm edu.umd.cs.findbugs.bcel edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.plan -
-
Uses of Detector2 in edu.umd.cs.findbugs
Classes in edu.umd.cs.findbugs that implement Detector2 Modifier and Type Class Description classDetectorToDetector2AdapterAn adapter allowing classes implementing the Detector interface to support the new Detector2 interface.classNonReportingDetectorToDetector2AdapterMethods in edu.umd.cs.findbugs that return Detector2 Modifier and Type Method Description Detector2DetectorFactory. createDetector2(BugReporter bugReporter)Create a Detector2 instance.Detector2DetectorFactory.ReflectionDetectorCreator. createDetector2(BugReporter bugReporter)Methods in edu.umd.cs.findbugs with parameters of type Detector2 Modifier and Type Method Description private voidFindBugs2. logRecoverableException(ClassDescriptor classDescriptor, Detector2 detector, java.lang.Throwable e)Report an exception that occurred while analyzing a class with a detector.Constructors in edu.umd.cs.findbugs with parameters of type Detector2 Constructor Description BugInstance(Detector2 detector, java.lang.String type, int priority)Create a new BugInstance. -
Uses of Detector2 in edu.umd.cs.findbugs.asm
Classes in edu.umd.cs.findbugs.asm that implement Detector2 Modifier and Type Class Description classClassNodeDetectorAbstract base class to to reduce boilerplate needed for writing ASM-based Detectors implemented as ClassNode visitors -
Uses of Detector2 in edu.umd.cs.findbugs.bcel
Classes in edu.umd.cs.findbugs.bcel that implement Detector2 Modifier and Type Class Description classCFGDetectorBase class for detectors that analyze CFG (and/or use CFG-based analyses). -
Uses of Detector2 in edu.umd.cs.findbugs.detect
Classes in edu.umd.cs.findbugs.detect that implement Detector2 Modifier and Type Class Description classBuildObligationPolicyDatabaseBuild the ObligationPolicyDatabase used by ObligationAnalysis.classCheckExpectedWarningsDeprecated.The annotation based approach is useless for lambdas.classCheckRelaxingNullnessAnnotationChecks that overriding methods do not relaxNonnull(madeCheckForNull) on return values orCheckForNull(madeNonnull) on parameters.classCheckTypeQualifiersCheck JSR-305 type qualifiers.classFindUnsatisfiedObligationFind unsatisfied obligations in Java methods.classTestASMSample detector, using ASMclassTestDataflowAnalysis<Fact,AnalysisType extends DataflowAnalysis<Fact>>This detector is just a test harness to test a dataflow analysis class specified by the dataflow.classname property.classUselessSuppressionDetectorAn empty detector reporting: US_USELESS_SUPPRESSION_ON_CLASS US_USELESS_SUPPRESSION_ON_FIELD US_USELESS_SUPPRESSION_ON_METHOD US_USELESS_SUPPRESSION_ON_METHOD_PARAMETER US_USELESS_SUPPRESSION_ON_PACKAGE This is needed so the bug instances are not fromNoteSuppressedWarningswhich is aNonReportingDetector -
Uses of Detector2 in edu.umd.cs.findbugs.plan
Methods in edu.umd.cs.findbugs.plan that return Detector2 Modifier and Type Method Description Detector2[]AnalysisPass. instantiateDetector2sInPass(BugReporter bugReporter)Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.
-