Lombok causing "Actual and formal arguments lists differ in length error"
I have the following class:
@Builder @NoArgsConstructor
public class ConsultationPointOfContact {
private String fullName;
private String phoneNumber;
private String userLogin;
}
When the @Builder
annotation exists, it is causing problems with the @NoArgsConstructor
.
I am getting the error:
Error:(11, 1) java: constructor ConsultationPointOfContact in class models.ConsultationPointOfContact cannot be applied to given types;
required: no arguments
found: java.lang.String,java.lang.String,java.lang.String
reason: actual and formal argument lists differ in length
Solution 1:
Add @AllArgsConstructor
as well and this should fix the issue
Solution 2:
For me works this: - upgrade or install Lombok plugin on IntellIJ and enable annotation processing checkbox for your module