648 Commits

Author SHA1 Message Date
sjaakd
0ded169ecb #339 valid_date is not an error 2015-02-06 20:49:09 +01:00
sjaakd
55a50448be #141 removal of ListOfJaxbElemToListOfValue builtin method 2015-02-06 20:33:42 +01:00
sjaakd
4e10c8451c #194 Only generate field / imports for a referenced mapper if it is actually used 2015-02-06 20:18:14 +01:00
Gunnar Morling
0772dce41b #339 Some comment and typo fixes 2015-02-05 23:01:58 +01:00
sjaakd
b83c430758 #339 Uppercase for ENUM in messages, moving Diagnostic.Kind to Message 2015-02-04 21:46:10 +01:00
sjaakd
580d7869fd #339 fixing some spelling errors in messages 2015-02-03 00:14:30 +01:00
sjaakd
d61ca26652 #339 introduce centralized enum for messages 2015-02-03 00:11:45 +01:00
Gunnar Morling
31d2151b7b #412 Adding test for inner class of inner class 2015-02-01 17:33:41 +01:00
Ewald Volkert
2ebfd04fe9 #209, #412 Adding support for mapping static inner classes and enums by adding import declarations for static inner types also if declared in the same package 2015-02-01 17:33:38 +01:00
sjaakd
f778d6c5ad #434 construct resultType based on @BeanMaping#resultType when no factory method selected 2015-01-31 08:32:41 +01:00
sjaakd
897c8fbb6d #433 introduce resultType in @IterableMapping and @MapMapping 2015-01-31 08:00:01 +01:00
sjaakd
adcc89b184 #433 introduce resultType in @Mapping 2015-01-27 19:48:12 +01:00
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