1

私はいくつかのプロパティを に保存していますがlombok.config、これは私のクラスのロンボク注釈の不要なスタックを減らす素晴らしい方法です。これらのプロパティの 1 つを次に示します。

lombok.equalsAndHashCode.callSuper = CALL

@EqualsAndHashCodeこれにより、コンパイラがシャットダウンし、他のクラスを使用してこれらのクラスにwithcallSuper値を設定して@Data拡張することに関する次の IDE (Intellij) 警告が終了します。

このクラスは java.lang.Object を拡張していませんが、equals/hashCode 実装を生成していますが、スーパークラスへの呼び出しはありません。これが意図的なものである場合は@EqualsAndHashCode(callSuper=false)、タイプに追加してください。

しかし、そうではありません!callSuperクラスにプロパティを直接追加せずにこれらの警告を停止する方法はありますか?

4

0 に答える 0