82 Commits

Author SHA1 Message Date
Filip Hrisafov
a2176493e7 [maven-release-plugin] prepare release 1.2.0.Final 2017-10-17 23:12:52 +02:00
Thomas Eckl
47697a2391 Fix a few errors in reference guide and readme 2017-09-03 18:42:01 +02:00
Filip Hrisafov
e79949ed0f [maven-release-plugin] prepare for next development iteration 2017-08-28 20:22:54 +02:00
Filip Hrisafov
322e77e52b [maven-release-plugin] prepare release 1.2.0.CR2 2017-08-28 20:22:54 +02:00
Filip Hrisafov
5cead7ae5e #1269 use update methods for different sources for nested targets 2017-08-27 18:59:17 +02:00
Darren Rambaud
d0bd0a2fdf Fixed a couple of typos (#1260)
* Fixed 2 typos in the documentation
2017-07-24 19:33:46 +02:00
Filip Hrisafov
0540a00263 [maven-release-plugin] prepare for next development iteration 2017-07-15 10:21:42 +02:00
Filip Hrisafov
03f6434aa7 [maven-release-plugin] prepare release 1.2.0.CR1 2017-07-15 10:21:41 +02:00
Darren Rambaud
b2e3ff0727 Fixed a minor typo
On line 14, changed "repostory" to "repository"
2017-07-14 23:07:59 +02:00
Filip Hrisafov
3004ea28c5 #1131 Use SourceRHS source type for update methods factories
If a SourceRHS is present then the source type of the SourceRHS and the MappingContext parameters are considered for the factory method selection, i.e. the other source parameters are ignored
2017-07-11 21:53:38 +02:00
Filip Hrisafov
324e1fadbe #1086 Mention the fact that prototype methods are not considered for automatic sub mapping methods 2017-06-29 23:04:05 +02:00
Filip Hrisafov
89d7463c93 #1219 Mention ability to turn of automatic sub-mapping generation in documentation 2017-06-27 20:33:45 +02:00
Filip Hrisafov
0d66618d45 [maven-release-plugin] prepare for next development iteration 2017-05-30 23:27:41 +02:00
Filip Hrisafov
b3e7c52076 [maven-release-plugin] prepare release 1.2.0.Beta3 2017-05-30 23:27:40 +02:00
Filip Hrisafov
7cf77f4c26 #1154 Add SPI for excluding types/elements from automatic sub-mapping generation
Default implementation of SPI ignores types in the java/javax packages
2017-05-17 22:34:23 +02:00
Filip Hrisafov
aa6cda1177 Use anchors for the sections and add Filip to the authors 2017-05-06 15:15:16 +02:00
Andreas Gudian
01d9997ed6 [maven-release-plugin] prepare for next development iteration 2017-03-16 20:33:20 +01:00
Andreas Gudian
daedc88425 [maven-release-plugin] prepare release 1.2.0.Beta2 2017-03-16 20:33:19 +01:00
sjaakd
e154452d53 #1126 Add new CollectionMappingStrategy TARGET_IMMUTABLE 2017-03-14 21:36:36 +01:00
Filip Hrisafov
880ae56652 #1109 Add import for @Qualifier in the documentation 2017-03-01 22:15:52 +01:00
Andreas Gudian
3cc8972126 [maven-release-plugin] prepare for next development iteration 2017-02-20 20:58:14 +01:00
Andreas Gudian
520451bcd8 [maven-release-plugin] prepare release 1.2.0.Beta1 2017-02-20 20:58:12 +01:00
Sjaak Derksen
582bbe4412 #1057 documentation for Controlling forged name based bean mapping from root level with @Mapping 2017-02-20 19:21:15 +01:00
Filip Hrisafov
51e5976a7f #1001 Update documentation for the new automapping 2017-02-20 19:19:42 +01:00
Andreas Gudian
ac03999170 #975 Allow calling BeforeMapping/AfterMapping methods directly on @Context params 2017-02-02 21:57:26 +01:00
sjaakd
1ee4731752 #1027 do not consider Inherit(Inverse)Configuration in used mappers 2017-01-08 20:18:27 +01:00
Filip Hrisafov
6b07dda829 #962 Add support for mapping Java 8 Streams 2017-01-06 09:49:16 +01:00
Andreas Gudian
48d7963cca Merge branch '1.1-master' 2017-01-05 22:04:29 +01:00
Andreas Gudian
b02f8e5df5 #1032 Update license headers to 2017 2017-01-05 18:55:26 +01:00
Filip Hrisafov
a2bd4a021f #965 fix wrong reference to NullValueMappingStrategy 2016-12-28 09:43:39 +01:00
Filip Hrisafov
f94990270f fix a typo in the documentation 2016-12-06 22:37:30 +01:00
Filip Hrisafov
0ec9729801 #557 Add documentation about using fields as read/write accessors 2016-12-04 23:39:51 +01:00
Pascal
075e763556 #469 Consider return values of BeforeMapping/AfterMapping methods
This allows to handle cycles in object graphs, as demonstrated in the
test case CallbacksWithReturnValuesTest
2016-12-04 16:15:19 +01:00
Remo
35b8972d76 #824 Target Bean Factory
Introduced @ObjectFactory annotation to distinguish between factory and
mapping methods. Until now this was decided based on the lack of
parameters. @ObjectFactory gives a factory access to source object by
defining them as parameters.
2016-12-01 10:38:37 +01:00
Andreas Gudian
6ed88b019f Merge branch '1.1-master' 2016-11-29 21:13:12 +01:00
Maxim Kolesnikov
9a537753c2 Fix a few documentation errors. 2016-11-29 21:08:54 +01:00
Andreas Gudian
62721b207b [maven-release-plugin] prepare for next development iteration 2016-11-18 21:45:42 +01:00
Andreas Gudian
b0b816f552 [maven-release-plugin] prepare release 1.1.0.Final 2016-11-18 21:45:41 +01:00
Andreas Gudian
44f7070e75 Update version on master branch to 1.2.0-SNAPSHOT 2016-11-07 21:08:42 +01:00
Andreas Gudian
d83be86994 [maven-release-plugin] prepare for next development iteration 2016-11-07 20:52:04 +01:00
Andreas Gudian
4eb8fae8df [maven-release-plugin] prepare release 1.1.0.CR2 2016-11-07 20:52:03 +01:00
Gunnar Morling
52f48fe1da #949 Adding example of Ant usage to reference guide 2016-11-05 16:03:41 +01:00
Gunnar Morling
a928ff56d7 #945 Adding clarification that Java 8 is needed for default methods 2016-11-01 19:08:06 +01:00
Dominik Gruntz
fff7457286 #945 Updates mapstruct-reference-guide: Revives caption
Caption to example 17 got lost (due to a missing line). Adds the missing line in front of
        .Conversion from BigDecimal to String
    so that this caption is printed as caption again.
2016-11-01 19:04:05 +01:00
Dominik Gruntz
422821f3cf #945 changes s.getLongProp() to s.getLongProperty()
In the mapping no source name is specified for this property, so the
        name longProperty is used
2016-11-01 19:04:03 +01:00
Dominik Gruntz
81b4535aad #945 fixes typo 2016-11-01 19:03:40 +01:00
Dominik Gruntz
5de2750740 #945 Documentation: Converts an item to a caption
In section 6 the caption is written as
           . Generated collection mapping methods
        and does therefore appear as an enumeration instead of a caption.
2016-11-01 19:03:37 +01:00
Dominik Gruntz
65ffa8891a #945 Extension of chapter 3.2
This commit extends the description of section 3.2 with the possibility
to declare custom mapping methods as default methods in the interface
directly.
2016-11-01 19:02:31 +01:00
Gunnar Morling
ba28a64986 Minor doc update 2016-10-29 09:17:08 +02:00
Maxim Kolesnikov
b2e7cb3e16 Fix a few documentation errors. 2016-10-29 09:09:50 +02:00