Why is Lombok @Builder not compatible with this constructor?
I have this simple code: @Data @Builder public class RegistrationInfo { private String mail; private String password; public RegistrationInfo(RegistrationInfo registrationInfo) { this.mail = registrationInfo.mail; this.password = registrationInfo.password; } } First I was using only the @Builder Lombok annotation and everything was fine. But I added the constructor and the code does not compile any more. The error is: Error:(2, 1) java: constructor RegistrationInfo in class com.user.RegistrationInfo cannot be applied to given types; required: com.user.RegistrationInfo found: java.lang.String