Class InheritanceUnsafeGetResource

    • Field Detail

      • classIsFinal

        private boolean classIsFinal
      • classIsVisibleToOtherPackages

        private boolean classIsVisibleToOtherPackages
      • methodIsStatic

        private boolean methodIsStatic
      • state

        int state
      • sawGetClass

        int sawGetClass
      • reportedForThisClass

        boolean reportedForThisClass
      • stringConstant

        java.lang.String stringConstant
      • prevOpcode

        int prevOpcode
    • Constructor Detail

      • InheritanceUnsafeGetResource

        public InheritanceUnsafeGetResource​(BugReporter bugReporter)
    • Method Detail

      • visit

        public void visit​(org.apache.bcel.classfile.JavaClass obj)
        Overrides:
        visit in class BetterVisitor
      • visit

        public void visit​(org.apache.bcel.classfile.Method obj)
        Overrides:
        visit in class BetterVisitor
      • adjustPriority

        private int adjustPriority​(int priority)
        Adjust the priority of a warning about to be reported.
        Parameters:
        priority - initial priority
        Returns:
        adjusted priority