我在lombok.config
中存储了一些属性,但我认为这是减少不必要的lombok注释堆栈的好方法。其中一个属性如下:
lombok.equalsAndHashCode.callSuper = CALL
我虽然这会关闭编译器&结束以下IDE(Intellij)警告,关于在@EqualsAndHashCode
的类上设置callSuper
@Data
值并扩展其他类;
生成equals / hashCode实现但不调用超类,即使此类不扩展java.lang.Object。如果这是故意的,请将
@EqualsAndHashCode(callSuper=false)
添加到您的类型中。
虽然不是!有没有办法在不在类上直接添加callSuper
属性的情况下停止这些警告?