663 Commits

Author SHA1 Message Date
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
Andreas Gudian
66bbffe0be Release plugin fixes: add -DskipTests to the arguments, use clean install as preparation goals, don't push changes, use local checkout, add default tag name format, update release, deploy, and install plugins to latest versions 2014-11-28 15:32:11 +01:00
Gunnar Morling
7390f213ee Adding FreeMarker's NOTICE.txt and LICENSE.txt to distribution bundle 2014-11-27 21:33:37 +01:00
Gunnar Morling
acaf1a60a0 Configuring all executions of dependency plug-in in one block; Making sure JavaDoc can reference FreeMarker classes 2014-11-27 20:43:58 +01:00
Gunnar Morling
4d03a183a8 Updating readme.md prior to 1.0.0.Beta3 release 2014-11-27 19:37:20 +01:00
Gunnar Morling
4d236472e2 Fixing Javadoc issues 2014-11-27 19:32:58 +01:00
Gunnar Morling
63ca67786d #361 Using more descriptive test name 2014-11-26 23:18:02 +01:00
sjaakd
403995af9a #361 returning mutable objects iso immutable objects when RETURN_DEFAULT 2014-11-26 23:01:20 +01:00
Andreas Gudian
5c323458fc #359 Renaming license.txt to LICENSE.txt, include LICENSE.txt in all distributed jars, retain original freemarker LICENSE.txt and NOTICE.txt in META-INF/freemarker 2014-11-26 21:03:48 +01:00
Andreas Gudian
38e8d5a40c renaming license.txt to LICENSE.txt (part 1 of the renaming dance on Win) 2014-11-26 21:01:22 +01:00
Gunnar Morling
0b7c449f4d #359 Upgrading to FreeMarker 2.3.21; Updating license.txt 2014-11-26 19:45:20 +01:00
Gunnar Morling
1bfcdd2c2a #295 Improving comment 2014-11-25 22:31:53 +01:00
Gunnar Morling
ecc13a8f32 #353 Making use of non-void setters 2014-11-25 22:27:56 +01:00
Gunnar Morling
48c20d4dd0 #295 Adding test for bean mapping method with several source parameters 2014-11-24 22:55:18 +01:00
Gunnar Morling
9f7a00c556 #295 Renaming test package 2014-11-24 22:33:53 +01:00
Gunnar Morling
2fde97c039 #295 Formatting 2014-11-24 22:33:17 +01:00
Gunnar Morling
4ca2b6ecf1 #295 Improving wording in JavaDocs, making @NullValueMapping#value() mandatory 2014-11-24 22:27:20 +01:00
sjaakd
8ea20d4315 #295 Replacing MapNullToDefault with NullValueMapping 2014-11-24 21:43:12 +01:00
sjaakd
ac0a532fb4 #295 NullValueMapping inheritance mechanism from MapperConfig to Mapper to Method 2014-11-24 21:13:54 +01:00
sjaakd
27ad78d524 #295 NullValueMapping for MapMapping on mapping method level 2014-11-24 21:13:05 +01:00
sjaakd
cf27f45f68 #295 Avoid using fully qualified names for local variables 2014-11-24 21:11:57 +01:00
sjaakd
94d8158bca #295 NullValueMapping for IterableMapping on mapping method level 2014-11-24 21:11:14 +01:00
sjaakd
24dc73765f #295 NullValueMapping for BeanMapping on mapping method level 2014-11-24 21:09:59 +01:00
sjaakd
77937259b5 #295 Refactor PropertyMapping, split into object- and collection mapping 2014-11-24 21:06:43 +01:00