From 4c32abbeb5cfe3a7db025956368b229c88b3b2e7 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Sun, 18 Aug 2013 00:31:06 +0200 Subject: [PATCH] #64 Avoiding superfluous imports --- .../src/main/java/org/mapstruct/ap/model/PropertyMapping.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processor/src/main/java/org/mapstruct/ap/model/PropertyMapping.java b/processor/src/main/java/org/mapstruct/ap/model/PropertyMapping.java index 66dc28168..8e88fb4af 100644 --- a/processor/src/main/java/org/mapstruct/ap/model/PropertyMapping.java +++ b/processor/src/main/java/org/mapstruct/ap/model/PropertyMapping.java @@ -101,7 +101,7 @@ public class PropertyMapping extends AbstractModelElement { Set importTypes = new HashSet(); importTypes.add( sourceType ); importTypes.add( targetType ); - if ( conversion != null ) { + if ( conversion != null && mappingMethod == null ) { importTypes.addAll( conversion.getImportTypes() ); }