Comments (1)
I do agree that this is a a bug, but the reason is not because the builders are enabled. If you see how the MapStruct processor works you'll see that irregardless whether builders are enabled or disabled there will be no warning for unmapped property.
This needs to be fixed by making sure that the fluent setter return type is assignable to the type being mapped
from mapstruct-idea.
Related Issues (20)
- Error on MapStruct Support Intellij Plugin (Too many non-blocking read actions submitted at once) HOT 1
- Support passing custom annotations to generated code
- Outdated IntelliJ version HOT 1
- MapStruct Support 1.3.1 Completion of target and source properties in @Mapping can not work HOT 8
- [Feature Request] Support for mapstruct-spi-protobuf
- Support for completion and Go To Definition within `Mapping#qualifiedByName`
- IDE Internal Error HOT 1
- IntelliJ plugin reporting "Unmapped target property" although the property is sucesfully mapped by MapStruct for fields of child classes. HOT 3
- Nested auto completion does not work with records HOT 1
- Intellij plugin reports unmapped properties which are mapped in custom annotation HOT 5
- Plugin incorrectly gives umapped target warning for Immutables-classes
- Renaming target or reference using constructor parameter name doesn't work HOT 2
- Support chained mapping composition HOT 2
- Use `unmappedTargetPolicy` in the unmapped target properties inspection
- Support for completion and Go To Definition within Mapping#qualifiedByName - for shared configurations HOT 5
- when I enable the plugin, the target class is different from the one when I disable the plugin HOT 1
- java.lang.ClassCastException: Object of type Address can't be cast to CompositeTracker HOT 1
- Support the '-Amapstruct.unmappedTargetPolicy' config of maven-compiler-plugin HOT 1
- Rework `@InheritConfiguration` and support auto-inheritance
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapstruct-idea.