Class FindUncalledPrivateMethods

    • Field Detail

      • className

        private java.lang.String className
      • definedPrivateMethods

        private java.util.HashSet<MethodAnnotation> definedPrivateMethods
      • calledMethodNames

        private java.util.HashSet<java.lang.String> calledMethodNames
      • jUnitSourceMethodNames

        private java.util.Set<java.lang.String> jUnitSourceMethodNames
    • Constructor Detail

      • FindUncalledPrivateMethods

        public FindUncalledPrivateMethods​(BugReporter bugReporter)
    • Method Detail

      • visitMethod

        public void visitMethod​(org.apache.bcel.classfile.Method obj)
        Specified by:
        visitMethod in interface org.apache.bcel.classfile.Visitor
        Overrides:
        visitMethod in class BetterVisitor
      • checkForNestedAccess

        private void checkForNestedAccess​(ClassContext classContext,
                                          org.apache.bcel.classfile.JavaClass javaClass)
      • getClassName

        private static java.lang.String getClassName​(org.apache.bcel.classfile.JavaClass c,
                                                     int classIndex)