Closed thunderhook closed 8 months ago
Check my comment in https://github.com/mapstruct/mapstruct-idea/issues/159#issuecomment-1826883528. Is the test code working even properly with the MapStruct processor. We don't really support @SuperBuilder
from Lombok, so the fix here will be a bit misleading.
@filiphr Could you please have another look? I think it is now valid to support super types like this in the IDE plugin. The example using in the test has the same structure as provided in https://github.com/mapstruct/mapstruct/issues/3524, see https://github.com/mapstruct/mapstruct/pull/3542/files
@filiphr Thanks for the feedback. I have made the requested changes.
I hope this change has no unwanted side effects. It checks whether a fluent setters return type also can be assigned to one of its super types to support classes like this:
Fixes #159