Class UnreadFields

    • Field Detail

      • DEBUG

        private static final boolean DEBUG
      • INITIALIZER_ANNOTATIONS

        private static final java.util.List<java.lang.String> INITIALIZER_ANNOTATIONS
      • READ_BY_FRAMEWORK_ANNOTATIONS

        private static final java.util.List<ClassDescriptor> READ_BY_FRAMEWORK_ANNOTATIONS
        A list of annotations for fields that might be read by frameworks, even though they are private
      • hasNativeMethods

        boolean hasNativeMethods
      • isSerializable

        boolean isSerializable
      • sawSelfCallInConstructor

        boolean sawSelfCallInConstructor
      • publicOrProtectedConstructor

        boolean publicOrProtectedConstructor
      • anonymousClassAnnotation

        private final java.util.Map<java.lang.String,​java.util.List<BugAnnotation>> anonymousClassAnnotation
      • junitNestedAnnotation

        private final ClassDescriptor junitNestedAnnotation
      • count_aload_1

        int count_aload_1
      • previousOpcode

        private int previousOpcode
      • previousPreviousOpcode

        private int previousPreviousOpcode
      • seenInvokeStatic

        boolean seenInvokeStatic
      • seenMonitorEnter

        boolean seenMonitorEnter
      • pendingGetField

        XField pendingGetField
      • saState

        int saState
      • dontComplainAbout

        static java.util.regex.Pattern dontComplainAbout
      • withinAnonymousClass

        static java.util.regex.Pattern withinAnonymousClass
    • Constructor Detail

      • UnreadFields

        public UnreadFields​(BugReporter bugReporter)