váš kód nelze zkompilovat ani bez mapovače. Lombok si stěžuje, že @Builder ve třídě B vrátil nekompatibilní typ:
protože metoda .builder() je statická, nemůže používat mechanismus dědičnosti.
dalším řešením je použít @Getter na třídě A a @Setter na třídě B a nechat mapstruct udělat mapování za vás.