Hi,
in the documentation one can find 2 features, which work independent, but not together:
http://mapstruct.org/documentation/#section-03-02=> we can define mapper as abstract classes instead of interfaces
http://mapstruct.org/documentation/#section-09=> we can define decorators (in our case an abstract class, too)
But we cannot decorate an abstract-class-mapper (the decorator is not executed). The decorator works fine on interface-mappers.
(we are using 1.0.0.beta2)
We solved this by moving the implementation-part of the abstrac-class-mapper to the decorator and converting the mapper to an interface (which means in fact loosing feature 03-02).
It would be nice if both features could work together.
Thank you