Yang Tang
6e6fd01a2e
#3821 : Add support for custom exception for subclass exhaustive strategy for @SubclassMapping
...
---------
Signed-off-by: TangYang <tangyang9464@163.com>
2025-05-17 18:40:51 +02:00
Tran Ngoc Nhan
084cf3abc1
Fix javadoc typos ( #3780 )
2024-11-29 09:33:41 +01:00
Roman Obolonskyi
737af6b50a
#3628 Add support for locale parameter for numberFormat and dateFormat
2024-11-17 16:46:59 +01:00
GitHub Action
5bf2b152af
Next version 1.7.0-SNAPSHOT
2024-11-09 11:40:01 +00:00
GitHub Action
b4e25e49de
Releasing version 1.6.3
2024-11-09 11:31:12 +00:00
GitHub Action
4e0d73db1d
Next version 1.7.0-SNAPSHOT
2024-09-16 08:06:43 +00:00
GitHub Action
212607b447
Releasing version 1.6.2
2024-09-16 07:55:31 +00:00
GitHub Action
c74e62a94c
Next version 1.7.0-SNAPSHOT
2024-09-15 16:01:43 +00:00
GitHub Action
10d69878a1
Releasing version 1.6.1
2024-09-15 15:52:17 +00:00
GitHub Action
96d0698417
Next version 1.7.0-SNAPSHOT
2024-08-12 21:08:07 +00:00
GitHub Action
38ec5c5335
Releasing version 1.6.0
2024-08-12 20:59:31 +00:00
thunderhook
81ca739040
#3638 Remove deprecation note of enum mapping via @Mapping
2024-07-25 10:40:12 +02:00
GitHub Action
6365a606c1
Next version 1.6.0-SNAPSHOT
2024-07-20 15:45:11 +00:00
GitHub Action
6ef64ea3aa
Releasing version 1.6.0.RC1
2024-07-20 15:36:11 +00:00
GitHub Action
8a679b325d
Next version 1.6.0-SNAPSHOT
2024-05-11 07:10:47 +00:00
GitHub Action
21a8b88a0f
Releasing version 1.6.0.Beta2
2024-05-11 07:01:58 +00:00
Filip Hrisafov
0a2a0aa526
#2610 Add support for conditions on source parameters + fix incorrect use of source parameter in presence check method ( #3543 )
...
The new `@SourceParameterCondition` is also going to cover the problems in #3270 and #3459 .
The changes in the `MethodFamilySelector` are also fixing #3561
2024-04-29 08:05:52 +02:00
Zegveld
5fbd36c443
#3577 Improve Mapping#ignoreByDefault
documentation
2024-04-28 20:20:11 +02:00
Oliver Erhart
8191c850e0
#3323 Support access to the source property name
2024-02-11 10:42:23 +01:00
wandi34
2af291ce2f
Fix Typo Mappper in SubclassMapping Doc
2023-11-11 21:48:52 +01:00
Filip Hrisafov
04deac2b3a
[maven-release-plugin] prepare for next development iteration
2023-11-04 23:06:17 +01:00
Filip Hrisafov
0ac0c42dbc
[maven-release-plugin] prepare release 1.6.0.Beta1
2023-11-04 23:06:16 +01:00
Venkatesh Prasad Kannan
279ab22482
#3309 Add BeanMapping#unmappedSourcePolicy
2023-08-01 09:48:20 +02:00
Lucas Resch
0460c373c0
#3229 : Implement InjectionStrategy.SETTER
2023-07-30 10:38:24 +02:00
José Carlos Campanero Ortiz
a8df94cc20
#2987 Support for defining Javadoc in the generated mapper implementation
2023-05-01 09:22:59 +02:00
todzhang's cloudsdocker
970984785d
Update one typo in JavaDoc ( #2938 )
2023-05-01 09:12:23 +02:00
Johnny Lim
3c81d36810
Polish links in docs ( #3214 )
2023-04-16 21:51:33 +02:00
Ben Zegveld
03563d8ffe
#3174 Also allow multiple SubclassMapping annotations on an annotation @interface.
2023-04-15 18:31:12 +02:00
Claudio Nave
89db26a1af
#3119 Add qualifiedBy and qualifiedByName to SubclassMapping annotation
2023-03-17 09:06:13 +01:00
Filip Hrisafov
16e3ceadec
#2952 Do not treat a getter as an alternative write accessor when using CollectionMappingStrategy#TARGET_IMMUTABLE
2022-11-03 23:29:47 +01:00
Orange Add
6a394ad466
#3037 Support @ValueMapping
in meta annotations
2022-11-03 23:21:43 +01:00
Johnny Lim
811cd569bb
Javadoc and documentation polishing ( #3026 )
2022-09-26 19:02:01 +02:00
Filip Hrisafov
874bf1fd2c
#2950 Add support for Jakarta CDI
2022-08-24 18:38:44 +02:00
Prasanth Omanakuttan
46900cabde
Update Typos in javadoc ( #2958 )
2022-08-20 13:37:43 +02:00
Zegveld
849085e026
#1574 : Support for annotating the generated code with custom annotations
...
Add new `@AnnotateWith` annotation.
This annotation can be used to instruct the MapStruct processor
to generate custom annotations in the generated code.
2022-08-20 12:59:38 +02:00
Nikola Ivačič
8fa286fe4c
#2688 : Support accessing to the target property name
2022-08-01 19:17:33 +02:00
Filip Hrisafov
1459aabfc3
[maven-release-plugin] prepare for next development iteration
2022-06-18 19:01:18 +02:00
Filip Hrisafov
19973ff818
[maven-release-plugin] prepare release 1.5.2.Final
2022-06-18 19:01:16 +02:00
Filip Hrisafov
20e97714d4
[maven-release-plugin] prepare for next development iteration
2022-06-05 08:42:56 +02:00
Filip Hrisafov
ec9288ce66
[maven-release-plugin] prepare release 1.5.1.Final
2022-06-05 08:42:55 +02:00
Filip Hrisafov
5efe5e291c
[maven-release-plugin] prepare for next development iteration
2022-06-02 23:11:41 +02:00
Filip Hrisafov
efa11ba312
[maven-release-plugin] prepare release 1.5.0.Final
2022-06-02 23:11:41 +02:00
Filip Hrisafov
08a0313840
[maven-release-plugin] prepare for next development iteration
2022-03-21 08:14:09 +01:00
Filip Hrisafov
7e00af6ff4
[maven-release-plugin] prepare release 1.5.0.RC1
2022-03-21 08:14:08 +01:00
Filip Hrisafov
12070186a4
#2567 Add support for Jakarta Injection
...
Support for Jakarta is done in 2 ways:
* current jsr330 component model - In this case Jakarta Inject will be used if javax.inject is not available
* new jakarta component model - In this case Jakarta Inject will always be used
2022-01-30 13:31:50 +01:00
Filip Hrisafov
464adc9143
#2682 Change RetentionPolicy of @DecoratedWith
to CLASS
...
In some circumstances (used with other types of aggregating processors, e.g. Spring)
the Gradle incremental compilation works correctly only for classes annotated with the `CLASS` or `RUNTIME`
retention policy.
The `@DecoratedWith` is the only annotation from MapStruct that was `SOURCE` retention.
With this commit we are changing its retention policy in order for better compatibility with the Gradle Incremental compilation
2022-01-29 17:03:03 +01:00
Filip Hrisafov
930b07aab8
[maven-release-plugin] prepare for next development iteration
2021-12-12 12:48:56 +01:00
Filip Hrisafov
0de10ca83c
[maven-release-plugin] prepare release 1.5.0.Beta2
2021-12-12 12:48:55 +01:00
Zegveld
72e6b1feb5
#2636 : defaultValue combined with qualified should not convert if not needed ( #2637 )
2021-11-14 20:11:05 +01:00
Filip Hrisafov
735a5bef6a
#2225 Add support for suppressing the generation of the timestamp through Mapper and MapperConfig
2021-11-06 09:21:16 +01:00