From 5bca22702e4eca878ea3abe1774590bd01fd3d39 Mon Sep 17 00:00:00 2001 From: sjaakd Date: Fri, 14 Nov 2014 23:06:43 +0100 Subject: [PATCH] #343 wrongly placed candidates.clear() causes too many error messages --- .../main/java/org/mapstruct/ap/model/BeanMappingMethod.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/processor/src/main/java/org/mapstruct/ap/model/BeanMappingMethod.java b/processor/src/main/java/org/mapstruct/ap/model/BeanMappingMethod.java index 97923229c..06ba10844 100644 --- a/processor/src/main/java/org/mapstruct/ap/model/BeanMappingMethod.java +++ b/processor/src/main/java/org/mapstruct/ap/model/BeanMappingMethod.java @@ -309,10 +309,9 @@ public class BeanMappingMethod extends MappingMethod { .dateFormat( mapping != null ? mapping.getDateFormat() : null ) .build(); - // candidates are handled - candidates.clear(); } - + // candidates are handled + candidates.clear(); if ( propertyMapping != null && newPropertyMapping != null ) { // TODO improve error message