バージョン15以降、 IntelliJはコードの重複について警告します 。
場合によってはこれが意図的なものである可能性があるため、@SuppressWarnings
アノテーションを使用してこの警告を無視または抑制したいです。しかし、これの正しい値は何ですか?
編集:私は問題のようにこの種の検査を完全に無効にすることを求めていません Intellijで重複コード検出を無効にすることは可能ですか?
これは私のために動作します。警告を両方の場所で抑制したい場合は、両方のクラス/メソッドで設定する必要があります。
@SuppressWarnings("Duplicates")
private void myDuplicatedMethod() {
...
}
これを見て、私はこれを後世に投げ入れると思った。メソッド全体ではなく1つのブロックのみを抑制するには、行コメントを使用できます。
//noinspection Duplicates
(私はこれをチェックされていない状態で行うのも便利だと思います)(バージョン2016-2を使用していますが、これはしばらく前からあったと思います)