diff options
Diffstat (limited to 'org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java')
-rw-r--r-- | org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java b/org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java index 76eaee1715..ee5455a7c5 100644 --- a/org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java +++ b/org.eclipse.jdt.compiler.apt.tests/processors/org/eclipse/jdt/compiler/apt/tests/processors/AnnotationProcessorTests/Bug493837Proc.java @@ -1,36 +1,36 @@ -package org.eclipse.jdt.compiler.apt.tests.processors.AnnotationProcessorTests;
-
-import java.util.Set;
-
-import javax.annotation.processing.RoundEnvironment;
-import javax.annotation.processing.SupportedAnnotationTypes;
-import javax.annotation.processing.SupportedSourceVersion;
-import javax.lang.model.SourceVersion;
-import javax.lang.model.element.Element;
-import javax.lang.model.element.TypeElement;
-import javax.lang.model.type.MirroredTypesException;
-
-import org.eclipse.jdt.compiler.apt.tests.processors.base.BaseProcessor;
-
-@SupportedAnnotationTypes({"org.eclipse.jdt.compiler.apt.tests.processors.AnnotationProcessorTests.Bug493837Anno"})
-@SupportedSourceVersion(SourceVersion.RELEASE_6)
-public class Bug493837Proc extends BaseProcessor {
- @Override
- public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
- if(roundEnv.processingOver()) return false;
-
- for(TypeElement ann: annotations) {
- for(Element type: roundEnv.getElementsAnnotatedWith(ann)) {
- Bug493837Anno anno = type.getAnnotation(Bug493837Anno.class);
- try {
- anno.value();
- reportError(type.getSimpleName() + " didn't thorw a MirroredTypesException");
- } catch(MirroredTypesException e) {
- }
- }
- }
-
- return false;
- }
-
+package org.eclipse.jdt.compiler.apt.tests.processors.AnnotationProcessorTests; + +import java.util.Set; + +import javax.annotation.processing.RoundEnvironment; +import javax.annotation.processing.SupportedAnnotationTypes; +import javax.annotation.processing.SupportedSourceVersion; +import javax.lang.model.SourceVersion; +import javax.lang.model.element.Element; +import javax.lang.model.element.TypeElement; +import javax.lang.model.type.MirroredTypesException; + +import org.eclipse.jdt.compiler.apt.tests.processors.base.BaseProcessor; + +@SupportedAnnotationTypes({"org.eclipse.jdt.compiler.apt.tests.processors.AnnotationProcessorTests.Bug493837Anno"}) +@SupportedSourceVersion(SourceVersion.RELEASE_6) +public class Bug493837Proc extends BaseProcessor { + @Override + public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) { + if(roundEnv.processingOver()) return false; + + for(TypeElement ann: annotations) { + for(Element type: roundEnv.getElementsAnnotatedWith(ann)) { + Bug493837Anno anno = type.getAnnotation(Bug493837Anno.class); + try { + anno.value(); + reportError(type.getSimpleName() + " didn't thorw a MirroredTypesException"); + } catch(MirroredTypesException e) { + } + } + } + + return false; + } + }
\ No newline at end of file |