Closed as not planned
Description
Problem
Lombok annotations with values don't get processed. This happens in STS 4.22.0 and was working in previous versions.
Working example
import java.io.Serializable;
import java.time.LocalDate;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
@Getter
@Setter
@EqualsAndHashCode()
@ToString()
public class Test implements Serializable {
private String myString;
private LocalDate myDate;
}
Generates getter, setter, equals, hashCode und toString methods.
Non working example
import java.io.Serializable;
import java.time.LocalDate;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
@Getter
@Setter
@EqualsAndHashCode(of = { "myString", "myDate" })
@ToString(doNotUseGetters = true)
public class Test implements Serializable {
private String myString;
private LocalDate myDate;
}
Generates only getter and setter methods.