From 683acdc7e3a27476b7e801da10a90efc3cc6d626 Mon Sep 17 00:00:00 2001 From: sjaakd Date: Wed, 2 Jul 2014 21:00:24 +0200 Subject: [PATCH] #255 several sources does not combine with constants and expressions --- .../ap/processor/MapperCreationProcessor.java | 67 ++++++++++--------- .../ap/test/source/constants/Source1.java | 38 +++++++++++ .../ap/test/source/constants/Source2.java | 38 +++++++++++ .../source/constants/SourceConstantsTest.java | 24 +++++++ .../SourceTargetMapperSeveralSources.java | 40 +++++++++++ .../ap/test/source/constants/Target2.java | 56 ++++++++++++++++ .../expressions/java/JavaExpressionTest.java | 29 +++++++- .../test/source/expressions/java/Source2.java | 37 ++++++++++ .../expressions/java/SourceTargetMapper.java | 8 ++- .../SourceTargetMapperSeveralSources.java | 41 ++++++++++++ .../test/source/expressions/java/Target.java | 9 +++ 11 files changed, 353 insertions(+), 34 deletions(-) create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/constants/Source1.java create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/constants/Source2.java create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/constants/SourceTargetMapperSeveralSources.java create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/constants/Target2.java create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/expressions/java/Source2.java create mode 100644 processor/src/test/java/org/mapstruct/ap/test/source/expressions/java/SourceTargetMapperSeveralSources.java diff --git a/processor/src/main/java/org/mapstruct/ap/processor/MapperCreationProcessor.java b/processor/src/main/java/org/mapstruct/ap/processor/MapperCreationProcessor.java index a9705109d..92d4ee06b 100644 --- a/processor/src/main/java/org/mapstruct/ap/processor/MapperCreationProcessor.java +++ b/processor/src/main/java/org/mapstruct/ap/processor/MapperCreationProcessor.java @@ -406,30 +406,9 @@ public class MapperCreationProcessor implements ModelElementProcessor