From 14bc844a11c447b6dafbecd4793ed7804f6f2a86 Mon Sep 17 00:00:00 2001 From: Hardy Ferentschik Date: Fri, 25 Nov 2011 11:17:41 +0100 Subject: [PATCH] HV-531 Removing @SupportedSourceVersion annotation in favor of overridding getSupportedSourceVersion() --- .../validator/ap/ConstraintValidationProcessor.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java b/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java index 48b46c310b..d39458386e 100644 --- a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java +++ b/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java @@ -23,7 +23,6 @@ import javax.annotation.processing.RoundEnvironment; import javax.annotation.processing.SupportedAnnotationTypes; import javax.annotation.processing.SupportedOptions; -import javax.annotation.processing.SupportedSourceVersion; import javax.lang.model.SourceVersion; import javax.lang.model.element.AnnotationMirror; import javax.lang.model.element.Element; @@ -57,8 +56,7 @@ * @author Gunnar Morling */ @SupportedAnnotationTypes("*") -@SupportedSourceVersion(SourceVersion.RELEASE_6) -@SupportedOptions( { +@SupportedOptions({ Configuration.DIAGNOSTIC_KIND_PROCESSOR_OPTION, Configuration.VERBOSE_PROCESSOR_OPTION, Configuration.METHOD_CONSTRAINTS_SUPPORTED_PROCESSOR_OPTION @@ -89,6 +87,11 @@ public synchronized void init(ProcessingEnvironment processingEnv) { messager = new MessagerAdapter( processingEnv.getMessager(), configuration.getDiagnosticKind() ); } + @Override + public SourceVersion getSupportedSourceVersion() { + return SourceVersion.latestSupported(); + } + @Override public boolean process( final Set annotations,