--- a/langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java Wed Sep 29 14:01:37 2010 -0700
+++ b/langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java Wed Sep 29 23:27:57 2010 -0700
@@ -26,7 +26,8 @@
* @bug 6449781
* @summary Test that reported names of anonymous classes are non-null.
* @author Joseph D. Darcy
- * @build TestAnonSourceNames
+ * @library ../../../lib
+ * @build JavacTestingAbstractProcessor TestAnonSourceNames
* @compile -processor TestAnonSourceNames TestAnonClassNames.java
* @run main TestAnonClassNames
*/
@@ -141,8 +142,7 @@
/**
* Probe at the various kinds of names of a type element.
*/
-@SupportedAnnotationTypes("*")
-class ClassNameProber extends AbstractProcessor {
+class ClassNameProber extends JavacTestingAbstractProcessor {
public ClassNameProber(){super();}
private boolean classesFound=false;
@@ -174,8 +174,4 @@
}
return true;
}
-
- public SourceVersion getSupportedSourceVersion() {
- return SourceVersion.latest();
- }
}