836 Commits

Author SHA1 Message Date
sjaakd
490d454858 #437 Correct error message IterableMapping 2015-01-27 19:34:30 +01:00
sjaakd
de18f2b1d3 #410 Small template improvement, removing empty lines between fields 2015-01-27 19:32:16 +01:00
sjaakd
6ba04920ef #432 Selection of factory method based on Qualifier 2015-01-25 22:26:10 +01:00
Andreas Gudian
bd89a054e8 #424 Add Compiler implementation info to @Generated#comment 2015-01-25 21:02:45 +01:00
Andreas Gudian
8a449e12fd #427 Allow to specify more than one processor option for one test 2015-01-25 21:02:45 +01:00
Andreas Gudian
9737e0ba6e #426 allow to ignore checkstyle warnings explicitly by name using @SuppressWarnings 2015-01-25 21:02:45 +01:00
Gunnar Morling
483b88c6d2 #271 Improving JavaDocs for @Mapping#expression() 2015-01-25 11:26:48 +01:00
sjaakd
d3de4991c9 #429 Using Builder Pattern for SourceMethod 2015-01-24 10:29:55 +01:00
sjaakd
08ac33e3b1 #419 moving responsibility of target accessor determination to Type 2015-01-24 10:01:01 +01:00
Gunnar Morling
4c9653e277 #385 Improving docs, avoiding raw type warning 2015-01-22 23:32:41 +01:00
sjaakd
4e771244ad #385 Introduction of BeanMapping annotation and target type selection, reorder of selectors 2015-01-21 20:40:39 +01:00
sjaakd
65c272286f #385 Refactoring, factory methods should use selectors, preparing selector api for more criteria 2015-01-21 20:40:39 +01:00
sjaakd
7d2932c9b5 #390 included maven coordinates as comments in generated code 2015-01-21 20:27:52 +01:00
sjaakd
aa0e658f58 #410 do not instantiate a field (referenced mapper) when not used, e.g. only static referenced 2015-01-21 20:01:00 +01:00
sjaakd
d2796d7bf6 #410 use static custom mapper method instead of instance method call 2015-01-21 20:01:00 +01:00
sjaakd
151f24d306 #417 Making dateFormat in @IterableMapping optional, adding checks for @IterableMapping and @MapMapping 2015-01-20 21:39:06 +01:00
Andreas Gudian
9eec8ad6c9 #415 Rename packages that are named "target" to avoid them being ignored by the license plugin, add missing license header to some files 2015-01-07 21:57:59 +01:00
Gunnar Morling
13f9a5027a #213 Updating license header 2015-01-07 20:11:59 +01:00
Gunnar Morling
41429c6459 Adding one more contributor to copyright.txt 2015-01-06 23:44:41 +01:00
Gunnar Morling
74d97f89d7 Adding latest contributors to copyright.txt 2015-01-06 23:33:36 +01:00
Andreas Gudian
38181d4ff9 Fix error message for subsequent tests that fail with compile errors 2015-01-06 21:35:20 +01:00
Andreas Gudian
8e8bec933a #338 fix test that previously succeeded only because of a leak in the test classloader 2015-01-06 21:35:19 +01:00
Andreas Gudian
6201e6d61d #338 update to JUnit 4.12 and fix classloader leaks among the tests. 2015-01-06 21:35:19 +01:00
sjaakd
668f66eb73 #405 Fixing factory methods, not using raw type for @TargetType and superfluous implementation classes imports 2015-01-06 21:14:25 +01:00
Andreas Gudian
640d9dd571 #400 fix nested property mappings with Eclipse JDT compiler, extend the integration test accordingly. 2015-01-06 19:29:33 +01:00
sjaakd
2435f0206a Merge branch '398' of https://github.com/agudian/mapstruct into agudian_398 2015-01-04 19:57:29 +01:00
sjaakd
eb0de91bb1 #394 Fix for making ForgedMethod names unique when the param and returntype have similar simple names 2015-01-04 16:58:51 +01:00
Dilip Krishnan
555095e85c Demonstrates issue #394 2015-01-04 11:51:37 +01:00
Sebastian Hasait
883ccf92cd Fixed #407: primitive handling for nested properties works 2015-01-03 22:40:11 +01:00
Andreas Gudian
24984cb5be #398 allow autoboxing for primitive return types of property mapping methods to non-primitive properties 2014-12-30 19:18:28 +01:00
Timo E aus E
7e6084f3d5 #224 had to adapt parameter set for creating a new instance of Type after rebasing 2014-12-29 12:48:22 +01:00
Timo E aus E
374cf51fd4 Merge remote-tracking branch 'origin/dateFormatCheck' 2014-12-29 11:58:09 +01:00
sjaakd
c0438c1d15 #383 introduction of @InheritConfiguration to align update with create methods (several sources) 2014-12-28 22:22:31 +01:00
sjaakd
b2ef82ba5c #383 introduction of @InheritConfiguration to align update with create methods (single source) 2014-12-28 22:22:31 +01:00
Andreas Gudian
3e81651455 Minor formatting fixes of generated code 2014-12-28 21:13:09 +01:00
sjaakd
08cf60e46a #108 Aligning Array and Itterable mapping. Added ArrayCopyWrapper. 2014-12-28 20:52:01 +01:00
Gunnar Morling
44509a158e #108 Simplify error analysis in case null is passed via model include 2014-12-28 20:52:01 +01:00
Ewald Volkert
0b9ca3548d #274 Evaluate explicit types of method parameters and return types using Types#asMemberOf 2014-12-28 20:39:26 +01:00
teckhard
ebbeb7c549 #224 extended DefaultConversionContext for verifying the dateFormat if defined. Based on the source/target type it´s checked against SimpleDateFormat, Joda Time or Java 8 Time 2014-12-22 12:55:32 +01:00
Christian Schuster
677952c2fe #381 fix baseDir for JSR 330 integration test, add missing dependency 2014-12-13 17:57:59 +01:00
sjaakd
9b8076eff3 #374 non-compilable code for @NullValueMapping.RETURN_DEFAULT in combination with @MappingTarget 2014-12-13 17:53:16 +01:00
sjaakd
4730ded4d8 #373 Removing superfluous null check when mapping parameter directly. 2014-12-13 17:47:18 +01:00
sjaakd
c551a2d27d #373 Flattening and simplifying generated forged method 2014-12-13 17:47:18 +01:00
sjaakd
21010bae7f #373 Non-compilable code generated for nested property 2014-12-13 17:47:18 +01:00
sjaakd
1d9372a45b #375 safe variable for parameter in forged methods 2014-12-08 20:04:13 +01:00
sjaakd
e4de641911 #367 renaming method addEnclosingElementsIncludingSuper 2014-12-02 21:49:14 +01:00
Andreas Gudian
0c26b78702 #367 fix detection of overridden methods 2014-12-02 13:03:17 +01:00
Gunnar Morling
d0b3ba071d [maven-release-plugin] prepare for next development iteration 2014-11-30 19:43:18 +01:00
Gunnar Morling
d18cb9c64d [maven-release-plugin] prepare release 1.0.0.Beta3 1.0.0.Beta3 2014-11-30 19:43:17 +01:00
Gunnar Morling
7ab9e77529 Updating readme.md prior 1.0.0.Beta3 release 2014-11-30 19:36:30 +01:00