Package edu.umd.cs.findbugs.detect
Class BuildNonnullReturnDatabase
java.lang.Object
edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
- Direct Known Subclasses:
NoteNonnullReturnValues
Build database of methods that return values guaranteed to be nonnull
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final boolean
protected int
protected int
static final boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
analyzeMethod
(ClassContext classContext, org.apache.bcel.classfile.Method method) private void
considerMethod
(ClassContext classContext, org.apache.bcel.classfile.Method method) void
visitClassContext
(ClassContext classContext)
-
Field Details
-
VERBOSE_DEBUG
public static final boolean VERBOSE_DEBUG -
DEBUG
private static final boolean DEBUG -
returnsReference
protected int returnsReference -
returnsNonNull
protected int returnsNonNull
-
-
Constructor Details
-
BuildNonnullReturnDatabase
public BuildNonnullReturnDatabase()
-
-
Method Details
-
visitClassContext
-
considerMethod
-
analyzeMethod
-