Deprecated API
Contents
-
Interfaces Interface Description edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
-
Classes Class Description edu.umd.cs.findbugs.AnalysisLocal This class is not necessary to realize multi-thread model in SpotBugs 4.0. Each detector instance will not run on multiple threads, then only database (or other classes shared by detectors) needs synchronization and they can use normal Java synchronization instead.edu.umd.cs.findbugs.anttask.UnionBugs edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph edu.umd.cs.findbugs.ba.CompoundMethodChooser edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase edu.umd.cs.findbugs.ba.SignatureParser This signature parser does not support generics, use GenericSignatureParser instead.edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase 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.edu.umd.cs.findbugs.detect.CheckExpectedWarnings The annotation based approach is useless for lambdas. Write expectations usingedu.umd.cs.findbugs.test.matcher.BugInstanceMatcher
matchers in test source directoryedu.umd.cs.findbugs.detect.NoteNonNullAnnotations 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.edu.umd.cs.findbugs.detect.TrainNonNullAnnotations 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.edu.umd.cs.findbugs.gui2.CompoundMatcher edu.umd.cs.findbugs.gui2.FilterMatcher edu.umd.cs.findbugs.gui2.ProjectSettings edu.umd.cs.findbugs.gui2.StackedFilterMatcher edu.umd.cs.findbugs.gui2.SuppressionMatcher edu.umd.cs.findbugs.NewResults
-
Enums Enum Description edu.umd.cs.findbugs.annotations.Priority useConfidence
insteadedu.umd.cs.findbugs.annotations.When
-
Annotation Types Annotation Type Description edu.umd.cs.findbugs.annotations.DesireNoWarning The annotation based approach is useless for lambdas. Write expectations usingedu.umd.cs.findbugs.test.matcher.BugInstanceMatcher
matchers in test source directoryedu.umd.cs.findbugs.annotations.DesireWarning The annotation based approach is useless for lambdas. Write expectations usingedu.umd.cs.findbugs.test.matcher.BugInstanceMatcher
matchers in test source directoryedu.umd.cs.findbugs.annotations.ExpectWarning The annotation based approach is useless for lambdas. Write expectations usingedu.umd.cs.findbugs.test.matcher.BugInstanceMatcher
matchers in test source directoryedu.umd.cs.findbugs.annotations.NoWarning The annotation based approach is useless for lambdas. Write expectations usingedu.umd.cs.findbugs.test.matcher.BugInstanceMatcher
matchers in test source directoryedu.umd.cs.findbugs.annotations.PossiblyNull - use CheckForNull instead; the name of which more clearly indicates that not only could the value be null, but that good coding practice requires that the value be checked for null.edu.umd.cs.findbugs.annotations.SuppressWarnings - UseSuppressFBWarnings
instead
-
Fields Field Description edu.umd.cs.findbugs.ba.AnalysisFeatures.INTERATIVE_OPCODE_STACK_ANALYSIS edu.umd.cs.findbugs.ba.AnalysisFeatures.NUM_BOOLEAN_ANALYSIS_PROPERTIES - use Builder insteadedu.umd.cs.findbugs.ba.XFactory.calledMethodSignatures This field is not updated by any code in the project. Will be removed in 5.x release.edu.umd.cs.findbugs.DetectorFactory.speed This attribute is not used actively, and could be removed in future releaseedu.umd.cs.findbugs.Version.RELEASE UseVersion.VERSION_STRING
instead.
-
Constructors Constructor Description edu.umd.cs.findbugs.filter.RelationalOp(String) UseRelationalOp(String,String)
insteadedu.umd.cs.findbugs.PluginLoader(URL)
-
Enum Constants Enum Constant Description edu.umd.cs.findbugs.ba.AnnotationDatabase.Target.CLASS