1.1 --- a/test/tools/javac/processing/6499119/ClassProcessor.java Wed Sep 29 14:01:37 2010 -0700 1.2 +++ b/test/tools/javac/processing/6499119/ClassProcessor.java Wed Sep 29 23:27:57 2010 -0700 1.3 @@ -32,20 +32,17 @@ 1.4 * @test 1.5 * @bug 6499119 1.6 * @summary Created package-info class file modeled improperly 1.7 + * @library ../../lib 1.8 + * @build JavacTestingAbstractProcessor 1.9 * @compile ClassProcessor.java package-info.java 1.10 * @compile/process -cp . -processor ClassProcessor -Akind=java java.lang.Object 1.11 * @compile/process -cp . -processor ClassProcessor -Akind=class java.lang.Object 1.12 */ 1.13 1.14 @SupportedOptions({ "gen", "expect" }) 1.15 -@SupportedAnnotationTypes({"*"}) 1.16 -public class ClassProcessor extends AbstractProcessor { 1.17 +public class ClassProcessor extends JavacTestingAbstractProcessor { 1.18 int round = 1; 1.19 1.20 - public SourceVersion getSupportedSourceVersion() { 1.21 - return SourceVersion.latest(); 1.22 - } 1.23 - 1.24 public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) { 1.25 if (round == 1) { 1.26 System.out.println("-- Round 1 --"); 1.27 @@ -71,8 +68,6 @@ 1.28 } 1.29 1.30 private void createPackageFile() { 1.31 - Filer filer = processingEnv.getFiler(); 1.32 - 1.33 String kind = processingEnv.getOptions().get("kind"); 1.34 1.35 File pkgInfo; 1.36 @@ -125,7 +120,6 @@ 1.37 } 1.38 1.39 private void error(String msg) { 1.40 - Messager messager = processingEnv.getMessager(); 1.41 messager.printMessage(Kind.ERROR, msg); 1.42 } 1.43 }