test/tools/javac/processing/6430209/b6341534.java

changeset 495
fe17a9dbef03
parent 287
44eaac2b4501
child 554
9d9f26857129
equal deleted inserted replaced
494:af18e3956985 495:fe17a9dbef03
20 * CA 95054 USA or visit www.sun.com if you need additional information or 20 * CA 95054 USA or visit www.sun.com if you need additional information or
21 * have any questions. 21 * have any questions.
22 */ 22 */
23 23
24 import javax.annotation.processing.*; 24 import javax.annotation.processing.*;
25 import javax.lang.model.SourceVersion;
25 import javax.lang.model.element.*; 26 import javax.lang.model.element.*;
26 import javax.lang.model.util.*; 27 import javax.lang.model.util.*;
27 import static javax.lang.model.util.ElementFilter.*; 28 import static javax.lang.model.util.ElementFilter.*;
28 import static javax.tools.Diagnostic.Kind.*; 29 import static javax.tools.Diagnostic.Kind.*;
29 import java.util.*; 30 import java.util.*;
30 import java.util.Set; 31 import java.util.Set;
31 32
32 @SupportedAnnotationTypes({"*"}) 33 @SupportedAnnotationTypes({"*"})
33 @SupportedSourceVersion(javax.lang.model.SourceVersion.RELEASE_7)
34 public class b6341534 extends AbstractProcessor { 34 public class b6341534 extends AbstractProcessor {
35 static int r = 0; 35 static int r = 0;
36 static Elements E = null; 36 static Elements E = null;
37 static Messager msgr = null; 37 static Messager msgr = null;
38 public void init(ProcessingEnvironment penv) { 38 public void init(ProcessingEnvironment penv) {
60 } 60 }
61 } 61 }
62 if( renv.errorRaised() ) { msgr.printMessage(ERROR, "FAILED");} 62 if( renv.errorRaised() ) { msgr.printMessage(ERROR, "FAILED");}
63 return true; 63 return true;
64 } 64 }
65
66 @Override
67 public SourceVersion getSupportedSourceVersion() {
68 return SourceVersion.latest();
69 }
65 } 70 }

mercurial