edu.umd.cs.findbugs.detect

Class NoteSuppressedWarnings

    • Constructor Detail

      • NoteSuppressedWarnings

        public NoteSuppressedWarnings(BugReporter bugReporter)
    • Method Detail

      • visitClassContext

        public void visitClassContext(ClassContext classContext)
        Description copied from interface: Detector
        Visit the ClassContext for a class which should be analyzed for instances of bug patterns.
        Specified by:
        visitClassContext in interface Detector
        Parameters:
        classContext - the ClassContext
      • visitAnnotation

        public void visitAnnotation(String annotationClass,
                           Map<String,org.apache.bcel.classfile.ElementValue> map,
                           boolean runtimeVisible)
        Description copied from class: AnnotationVisitor
        Visit annotation on a class, field or method
        Overrides:
        visitAnnotation in class AnnotationVisitor
        Parameters:
        annotationClass - class of annotation
        map - map from names to values
        runtimeVisible - true if annotation is runtime visible
      • isSuppressWarnings

        public boolean isSuppressWarnings(String annotationClass)
      • visitParameterAnnotation

        public void visitParameterAnnotation(int p,
                                    String annotationClass,
                                    Map<String,org.apache.bcel.classfile.ElementValue> map,
                                    boolean runtimeVisible)
        Description copied from class: AnnotationVisitor
        Visit annotation on a method parameter
        Overrides:
        visitParameterAnnotation in class AnnotationVisitor
        Parameters:
        p - parameter number, starting at zero ("this" parameter is not counted)
        annotationClass - class of annotation
        map - map from names to values
        runtimeVisible - true if annotation is runtime visible
      • report

        public void report()
        Description copied from interface: Detector
        This method is called after all classes to be visited. It should be used by any detectors which accumulate information over all visited classes to generate results.
        Specified by:
        report in interface Detector

Copyright © 2003–2015. All rights reserved.