合計複雑度が指定された最大値を超えている匿名の内部クラスを報告します。

クラスの合計複雑度は、そのクラスで宣言されているすべてのメソッドとイニシャライザーのサイクロマティック複雑度を合計したものです。 継承先のメソッドやイニシャライザーは合計複雑度の考慮対象外です。

匿名クラスの複雑度は非常に低くしなければなりません。そうでなければ理解しにくいため、名前付きの内部クラスになるように昇格する必要があります。

クラスで許容される複雑度の最大値を指定するには、「サイクロマティック複雑度の制限」フィールドを使用します。