GitHub / mapstruct/mapstruct / commits
An annotation processor for generating type-safe bean mappers
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9376d425 | #4062 Added the new switch expression usage for jdk equal or greater than 14 ... |
Burak Yildirim <2****m@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 3245c3d5 | Upgrade codecov-action to v7 (#4067) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 750ff533 | #4060 Report compilation error for SET_TO_DEFAULT without accessible no-args ... |
seonwoojung <s****0@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| cabe266e | #4046 Fix Optional target not using static builder factory method (#4058) |
jmwbRyDWLeNsvtzrihGoY <1****Y@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 35334e53 | #4056 Extend JSpecify support for container mapping and @NonNull return types... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| cbd5aa82 | Improve JavaFileAssert#hasSameMapperContent to include File Information for t... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 95122187 | #3948 Generic types of declared type must match exactly (#4059) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 453602e3 | #4041 Make `URLToStringConversion` generate `URI.create(String).toURL()` inst... |
Yevhen Vasyliev <y****v@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 428fd278 | #4027 Fix mapping ZonedDateTime or OffsetDateTime to LocalDateTime or Instant... |
Takch02 <l****8@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| c4881685 | Improve class loading for tests (#4051) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e0380702 | Add support for generics in Arrays and fix initialization of multidimensional... |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cb2fe698 | RegisterAsParallelCapable for ModifiableURLClassLoader directly (#4052) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c627f783 | Remove reflection from isDefaultMethod (#4053) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 893c30e4 | Update next release changelog with changes since 1.7.0.Beta1 | Filip Hrisafov <f****v@g****m> | about 2 months ago | |
| 14110e9e | Use diamond operator in test code (#4048) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 01bdde31 | #1018 Use diamond operator for `new` expressions in generated code (#4045) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 79aee1a6 | Test on JDK 25 and 26, drop integration test on JDK 11 (#4039) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9856a425 | #4042 Specify OpenJDK 21 for Jitpack build |
Neale Upstone <n****e@n****m>
Committed by: Filip Hrisafov <f****v@g****m> |
about 2 months ago | |
| 9554065e | #1243 Add support for JSpecify nullness annotations (#4033) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| fc194093 | Add SECURITY.md and .github/INCIDENT_RESPONSE.md | Filip Hrisafov <f****v@g****m> | 2 months ago | |
| 50d57127 | Add CodeQL custom workflow | Filip Hrisafov <f****v@g****m> | 2 months ago | |
| 04cbc664 | Fix import order for checkstyle (#4024) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 36c58b64 | Prevent mapper generation from type with generic super bound to type with gen... |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6a567516 | Upgrade integration tests to junit5 (#4023) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 99f9bcc1 | Enforce import order via checkstyle CustomImportOrder | Filip Hrisafov <f****v@g****m> | 3 months ago | |
| 9aea5a8e | #4018 Add URI to String built-in conversions (#4019) |
mk868 <m****k@h****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2d51aa06 | Refactor TypeFactory.getTypeParameters (#4020) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0d310490 | Use multi-catch in generated code (#4021) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6d61c3ab | #3972: Update maven compiler plugin (#4022) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dab3eaf2 | #3949: Support SET_TO_NULL for overloaded target methods, requiring a cast (#... |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e0fa2886 | Remove deprecated Number api usage from tests (#4013) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0780d98f | Upgrade freemarker to 2.3.34 (#4012) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ded3daa5 | Upgrade Visitor6 to Visitor8 (#4011) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 94da2c3f | Remove unsued methods in Fields leftover from c2e803403027f3fae92bd15b0ba50ab... |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bff3efd1 | Remove obsolete override of AssertJ version in integration tests (#4015) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1f352457 | Add missing self reference in GeneratedTypeBuilder (#4009) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f76f11c0 | Enforce spaces inside parentheses for control flow statements via checkstyle | Filip Hrisafov <f****v@g****m> | 3 months ago | |
| f0d48871 | Use StandardCharsets.UTF_8 in tests (#4002) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 876a62d2 | Update license plugin (#3999) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 66625e61 | Simplify fail in assertCheckstyleRules (#4003) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4a75490e | Simplified boolean logic in ValueMappingMethod by removing inversion (#4007) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 58800672 | Improve performance of `Type.describe()` by removing regex matching (#3991) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 15312d6e | Fix self check in equals of Type (#3995) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e9ebec23 | Factory method for LinkedHashMap and LinkedHashSet is always there for Sequen... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| aff971d7 | Let GitHub determine whether or not the released version is the latest or not | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 06e27d57 | Remove unnecessary `keySet()` invocation (#3989) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5cf1a98d | Fix location for Javadoc when generating distribution zip | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| c7a03859 | Next version 1.7.0-SNAPSHOT | GitHub Action <4****]@u****m> | 5 months ago | |
| 84318113 | Releasing version 1.7.0.Beta1 | GitHub Action <4****]@u****m> | 5 months ago | |
| 744c3983 | Revert "Releasing version 1.7.0.Beta1" | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| fc2d5e52 | Move jReleaser artifactOverrides in the right place | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| ab72ced6 | Releasing version 1.7.0.Beta1 | GitHub Action <4****]@u****m> | 5 months ago | |
| 6389f2a8 | Revert "Releasing version 1.7.0.Beta1" | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 561d5dad | Adjust release to use Maven Central Publishing Portal | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 14f9f6e2 | Releasing version 1.7.0.Beta1 | GitHub Action <4****]@u****m> | 5 months ago | |
| a5614dd7 | Prepare release notes and update copyright.txt | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 11472f94 | #1830 Add support for NullValuePropertyMappingStrategy.CLEAR strategy |
zyberzebra <z****a@u****m>
Committed by: Filip Hrisafov <f****v@g****m> |
5 months ago | |
| df97305d | #3940 Use deterministic order for supporting fields and methods | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 6708e359 | Remove testing with no longer maintained org.bsc.maven:maven-processor-plugin | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 73f042bd | Use explicit version instead of JRE#OTHER to disable on Java 27-ea | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| d59e6a04 | Cleanup checks for JRE prior 21 in processor test module | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 1eb1f155 | Add Javadoc comments to fix warnings and disable lint on missing Javadoc in p... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 462d44a0 | Dependency Upgrades (#3984) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f3fc2155 | Add records tests in the processor module and add Kotlin `@JvmRecord` tests (... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 9923f78d |
#674 Add support for `Optional` (#3971)
Co-authored-by: Ken Wang <k****g@g****m> |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 60151132 | #3404 Add support for Kotlin Sealed classes | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 49963e34 | Upgrade to Checkstyle 13.0.0 | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| ec1e5f93 | Add tests for sealed classes in processor module | Filip Hrisafov <f****v@g****m> | 5 months ago | |
| 3f20144b | Add test case for Kotlin property named default (#3980) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e0a138ec | Add test case with Kotlin unsigned type (#3979) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d3006640 | Improve support for Kotlin Data Classes (#3978) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 99e865f9 | Improve testing support for Kotlin as part of the regular processor testing (... |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 9d75a48d | Block plexus.snapshots repository in GitHub actions #3972 |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 57790791 | BeanMappingMethod and NestedPropertyMappingMethod simplification (#3970) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7bcab282 | Fix example 5 code comment. (#3968) |
ro-otgo <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1c8b9107 | Update codecov-action to v5 and use token (#3967) |
hduelme <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a0552131 | skip coverage upload to codecov on contributors repositories |
hdulme <h****e@g****e>
Committed by: Filip Hrisafov <f****v@g****m> |
6 months ago | |
| 4e1720c2 | #3905: Using custom class Override should compile | Filip Hrisafov <f****v@g****m> | 10 months ago | |
| 0f7f5434 | Update Distribution management to point to new Maven Central Portal | Filip Hrisafov <f****v@g****m> | 10 months ago | |
| 80edc6ed | docs: reference gh discussions |
Jaime Martínez Rincón <j****e@j****e>
Committed by: Filip Hrisafov <f****v@g****m> |
10 months ago | |
| fe43563c | #3837 Add warning/error for redundant ignoreUnmappedSourceProperties entries ... |
Ritesh Chopade <9****h@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 29036542 | #3908: Add similar suggestion for unknown property in `@Ignored` |
이현수 <z****0@n****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 46a9c29f | #3902: Validate unknown properties in @Ignored |
이현수 <z****0@n****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e4bc1cdf |
#3884 Ensure `NullValuePropertyMappingStrategy.SET_TO_DEFAULT` initializes em...
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c90c9363 | #3886: Records do not have property write accessors (apart from the record co... | Filip Hrisafov <f****v@g****m> | about 1 year ago | |
| f4d18181 | Fix issue key in Issue3807Test | Filip Hrisafov <f****v@g****m> | about 1 year ago | |
| d68819a2 |
Bump org.springframework:spring-context from 6.2.2 to 6.2.7 in /parent
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Filip Hrisafov <f****v@g****m> |
about 1 year ago | |
| 46ce011e | Refactor options and add an enum (#3877) |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9847eaf1 | #3876: Move Windows and Mac OS builds outside of the main workflow |
Filip Hrisafov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ce84c81d |
#3659: Support `@AnnotatedWith` on decorators
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| bff88297 |
#3807: Properly recognize the type of public generic fields
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8fc97f5f |
#3806: Properly apply `NullValuePropertyMappingStrategy.IGNORE` for collectio...
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5464c3cf |
#3711: Support generic `@Context`
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6b6600c3 | #1958: Add support for ignoring multiple target properties at once |
Aleksey Ivashin <x****3@m****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0badba70 |
#3849: Resolve duplicate invocation of overloaded lifecycle methods with inhe...
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3a5c7022 |
#3809 Fix conditional mapping with `@TargetPropertyName` failing for nested u...
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 42c87d1d | #3848: Mark String to number as lossy conversion |
Şamil Can <s****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 05f27e96 | #3852 Initialize Optionals with empty instead of null |
Dennis Melzer <d****r@d****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6e6fd01a |
#3821: Add support for custom exception for subclass exhaustive strategy for ...
Signed-off-by: TangYang <t****4@1****m> |
Yang Tang <t****4@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fce73aee | #3729 Support for using inner class Builder without using static factory method |
roelmang <r****s@d****m>
Committed by: Filip Hrisafov <f****v@g****m> |
about 1 year ago |