test/tools/javac/processing/model/element/TypeParamBounds.java
Print this page
*** 38,48 ****
import javax.lang.model.SourceVersion;
import javax.lang.model.element.*;
import javax.lang.model.type.*;
import javax.lang.model.util.*;
- @SupportedSourceVersion(SourceVersion.RELEASE_6)
@SupportedAnnotationTypes("*")
public class TypeParamBounds extends AbstractProcessor {
Elements elements;
Types types;
--- 38,47 ----
*** 58,67 ****
--- 57,71 ----
if (!round.processingOver())
doit(annoTypes, round);
return true;
}
+ @Override
+ public SourceVersion getSupportedSourceVersion() {
+ return SourceVersion.latest();
+ }
+
private void doit(Set<? extends TypeElement> annoTypes,
RoundEnvironment round) {
TypeElement gen = elements.getTypeElement("TypeParamBounds.Gen");
// For each type parameter of Gen, compare its bounds with the