MissingAnnotationValue.java revision 2453:3dfd962149b2
1/* 2 * @test /nodynamiccopyright/ 3 * @bug 6843077 8006775 4 * @summary check for missing annotation value 5 * @author Mahmood Ali 6 * @compile/fail/ref=MissingAnnotationValue.out -XDrawDiagnostics MissingAnnotationValue.java 7 */ 8import java.lang.annotation.*; 9import static java.lang.annotation.RetentionPolicy.*; 10import static java.lang.annotation.ElementType.*; 11 12class MissingAnnotationValue { 13 void test(@A MissingAnnotationValue this) { } 14} 15 16@Target({TYPE_USE}) 17@interface A { int field(); } 18