Merge branch '1.2.x'

This commit is contained in:
Stephane Nicoll 2015-08-10 16:36:11 +02:00
commit 3763eda64e
1 changed files with 6 additions and 3 deletions

View File

@ -127,9 +127,12 @@ public class ConfigurationMetadataAnnotationProcessor extends AbstractProcessor
RoundEnvironment roundEnv) { RoundEnvironment roundEnv) {
this.metadataCollector.processing(roundEnv); this.metadataCollector.processing(roundEnv);
Elements elementUtils = this.processingEnv.getElementUtils(); Elements elementUtils = this.processingEnv.getElementUtils();
for (Element element : roundEnv.getElementsAnnotatedWith(elementUtils TypeElement annotationType = elementUtils
.getTypeElement(configurationPropertiesAnnotation()))) { .getTypeElement(configurationPropertiesAnnotation());
processElement(element); if (annotationType != null) { // Is @ConfigurationProperties available
for (Element element : roundEnv.getElementsAnnotatedWith(annotationType)) {
processElement(element);
}
} }
if (roundEnv.processingOver()) { if (roundEnv.processingOver()) {
writeMetaData(); writeMetaData();