1.1 --- a/test/tools/javac/processing/filer/TestLastRound.java Wed Sep 29 14:01:37 2010 -0700 1.2 +++ b/test/tools/javac/processing/filer/TestLastRound.java Wed Sep 29 23:27:57 2010 -0700 1.3 @@ -24,6 +24,8 @@ 1.4 /* 1.5 * @test 6966604 1.6 * @summary JavacFiler not correctly notified of lastRound 1.7 + * @library ../../lib 1.8 + * @build JavacTestingAbstractProcessor 1.9 * @compile TestLastRound.java 1.10 * @compile/fail/ref=TestLastRound.out -XDrawDiagnostics -Werror -proc:only -processor TestLastRound TestLastRound.java 1.11 */ 1.12 @@ -35,12 +37,10 @@ 1.13 import javax.lang.model.element.*; 1.14 import javax.tools.*; 1.15 1.16 -@SupportedAnnotationTypes("*") 1.17 -public class TestLastRound extends AbstractProcessor { 1.18 +public class TestLastRound extends JavacTestingAbstractProcessor { 1.19 @Override 1.20 public boolean process(Set<? extends TypeElement> annotations, 1.21 RoundEnvironment roundEnv) { 1.22 - Filer filer = processingEnv.getFiler(); 1.23 if (roundEnv.processingOver()) { 1.24 try { 1.25 JavaFileObject fo = filer.createSourceFile("LastRound.java"); 1.26 @@ -52,9 +52,4 @@ 1.27 } 1.28 return true; 1.29 } 1.30 - 1.31 - @Override 1.32 - public SourceVersion getSupportedSourceVersion() { 1.33 - return SourceVersion.latest(); 1.34 - } 1.35 }