src/share/classes/sun/reflect/annotation/AnnotationParser.java

Print this page

        

@@ -86,10 +86,11 @@
      * phase of {@link AnnotationType} instances to prevent infinite recursion.
      *
      * @param selectAnnotationClasses an array of annotation types to select when parsing
      */
     @SafeVarargs
+    @SuppressWarnings("varargs") // selectAnnotationClasses is used safely
     static Map<Class<? extends Annotation>, Annotation> parseSelectAnnotations(
                 byte[] rawAnnotations,
                 ConstantPool constPool,
                 Class<?> container,
                 Class<? extends Annotation> ... selectAnnotationClasses) {