вашият код не може да се компилира дори без картографа. Ломбок се оплаква, че @Builder в B клас е върнал несъвместим тип:
тъй като методът .builder() е статичен, той не може да използва механизъм за наследяване.
друго решение е да използвате @Getter в клас A и @Setter в клас B и да оставите mapstruct да направи картографирането вместо вас.