269 Commits

Author SHA1 Message Date
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
Gunnar Morling
8d5c25ebc2 #900 Adding note on JDK 9 to documentation 2016-10-28 22:29:06 +02:00
sjaakd
4297c0cd72 #689 Documentation for Joda types to XmlGregorianCalendar 2016-10-25 21:48:08 +02:00
Gunnar Morling
a09e8c119a #852 Updating documentation 2016-10-23 21:00:58 +02:00
Filip Hrisafov
fb286e3d39 #858 Update documentation with java.sql.* implicit type conversions 2016-09-29 19:13:13 +02:00
Pavel Makhov
c2fc030217 Update mapstruct-reference-guide.asciidoc
Fix few typos
2016-09-13 16:27:04 -04:00
Andreas Gudian
af68fcf616 [maven-release-plugin] prepare for next development iteration 2016-09-07 20:27:36 +02:00
Andreas Gudian
9ed807196e [maven-release-plugin] prepare release 1.1.0.CR1 2016-09-07 20:27:34 +02:00
Andreas Gudian
13d54320a7 #888 Add configuration snippets for Gradle to reference guide and to the readme. 2016-09-06 22:09:29 +02:00
sjaakd
824fb993b5 #707 Document to always use RetentionPolicy.CLASS in custom qualifier annotations. 2016-08-30 21:52:46 +02:00
sjaakd
daddb255dd #832, #866 Documentation update on the SPI, adding DefaultAccessorNamingStrategy javadoc, fixing responsibility issue 2016-08-30 21:17:41 +02:00
Andreas Gudian
c05d44845d #842 Use project.version as MapStruct version in the documentation 2016-08-24 22:35:15 +02:00
Andreas Gudian
1b6b5f18bb [maven-release-plugin] prepare for next development iteration 2016-07-22 21:20:25 +02:00
Andreas Gudian
e23056c9dd [maven-release-plugin] prepare release 1.1.0.Beta2 2016-07-22 21:20:24 +02:00