Свойство lombok.config не останавливает предупреждение компилятора /IDE
Я храню некоторые свойства в lombok.config
Что, впрочем, является отличным способом уменьшить ненужные стеки аннотаций ломбоков на моих уроках. Одним из этих свойств является следующее;
lombok.equalsAndHashCode.callSuper = CALL
Я думал, что это закроет компилятор и завершит следующие предупреждения IDE (Intellij) об установке @EqualsAndHashCode
с callSuper
значение, установленное на этих классах с @Data
и расширение какого-то другого класса;
Генерация реализации equals / hashCode, но без вызова суперкласса, хотя этот класс не расширяет java.lang.Object. Если это намеренно, добавьте
@EqualsAndHashCode(callSuper=false)
к вашему типу.
Это не так, хотя! Есть ли способ остановить эти предупреждения, не добавляя callSuper
собственность прямо на занятиях?