Deprecated API
Contents
-
Interfaces Interface Description edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
-
Enums Enum Description edu.umd.cs.findbugs.annotations.Priority useConfidenceinsteadedu.umd.cs.findbugs.annotations.When
-
Annotation Types Annotation Type Description edu.umd.cs.findbugs.annotations.CheckForNull - useCheckForNullinstead.edu.umd.cs.findbugs.annotations.CheckReturnValue - useCheckReturnValueinstead.edu.umd.cs.findbugs.annotations.DefaultAnnotation - Use the JSR305 annotations instead. For example, you can useParametersAreNonnullByDefaultinstead of @DefaultAnnotation(NonNull.class) so that method parameters are nonnull by default in the annotated element. You can also useTypeQualifierDefaultin general to define your own annotation that specifies a default type qualifier. For example,NonnegativeTypeQualifierDefault(ElementType.PARAMETER) public @interface ParametersAreNonnegativeByDefault {}The JSR305
CheckReturnValueannotation can be applied to a type or package, and it will act as a default for all methods in that class or package unless otherwise overridden.edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters - use the JSR305 annotations instead, For example, you can useParametersAreNonnullByDefaultinstead of @DefaultAnnotation(NonNull.class), andTypeQualifierDefaultin general to define a type qualifier default. The JSR305CheckReturnValueannotation can be applied to a type or package, and it will act as a default for all methods in that class or package unless otherwise overridden.edu.umd.cs.findbugs.annotations.NonNull - useNonnullinstead.edu.umd.cs.findbugs.annotations.Nullable - useNullableinstead.edu.umd.cs.findbugs.annotations.OverrideMustInvoke - UseOverridingMethodsMustInvokeSuperinsteadedu.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.ReturnValuesAreNonnullByDefault edu.umd.cs.findbugs.annotations.SuppressWarnings - UseSuppressFBWarningsinsteadedu.umd.cs.findbugs.annotations.UnknownNullness
-
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 instead
-
Constructors Constructor Description edu.umd.cs.findbugs.PluginLoader(URL)
-
Enum Constants Enum Constant Description edu.umd.cs.findbugs.ba.AnnotationDatabase.Target.CLASS