mapstruct · Issues· 540 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #4076
JSpecify: Propagate nullability annotations to mapper implementation
bugJSpecifyUpdated Sep 19, 2026 - #4132
ProcessorTests are currently unable to reload Mapper implementation class
bugtestUpdated Sep 19, 2026 - #4034
Cache `Type` instances in `TypeFactory.getType(...)` to avoid redundant work
Updated Sep 17, 2026 - #4128
NullValuePropertyMappingStrategy.IGNORE strategy ignored for Optional fields
bugUpdated Sep 16, 2026 - #4123
Optional source property that is itself null throws NullPointerException on the generated isPresent() check; NullValueCheckStrategy.ALWAYS is ignored
Updated Sep 16, 2026 - #3081
NullValuePropertyMappingStrategy.IGNORE is ignored on final Lists
bugUpdated Sep 10, 2026 - #4118
Collections no longer copied if marked non-null
bugJSpecifyUpdated Aug 27, 2026 - #4066
Parallel source and target traversal with `@ParallelSource`
Updated Aug 25, 2026 - #4038
Mapstruct mapping incorrect properties when one of them is supporting adder
bugUpdated Aug 23, 2026 - #3211
Option to prevent fluent setter style
featureUpdated Aug 20, 2026 - #3649
Support record-style getters
featureUpdated Aug 20, 2026 - #4105
Strategy to check at runtime the null value with JSpecifiy
Updated Aug 20, 2026 - #4035
Review JSpecify nullness on type user array elements and lists
enhancementJSpecifyUpdated Aug 20, 2026 - #3960
Mapstruct not working with Kotlin/Kapt 2.3.0-RC
bugUpdated Aug 20, 2026 - #4106
Be able to generate the nullable mapping from the NotNull mapping
JSpecifyUpdated Aug 19, 2026