Class BuildNonnullReturnDatabase

java.lang.Object
edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
Direct Known Subclasses:
NoteNonnullReturnValues

public class BuildNonnullReturnDatabase extends Object
Build database of methods that return values guaranteed to be nonnull
  • 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

      public void visitClassContext(ClassContext classContext)
    • considerMethod

      private void considerMethod(ClassContext classContext, org.apache.bcel.classfile.Method method)
    • analyzeMethod

      private void analyzeMethod(ClassContext classContext, org.apache.bcel.classfile.Method method)