クラスの合計複雑度は、そのクラスで宣言されているすべてのメソッドとイニシャライザーのサイクロマティック複雑度を合計したものです。 継承先のメソッドやイニシャライザーは合計複雑度の考慮対象外です。
匿名クラスの複雑度は非常に低くしなければなりません。そうでなければ理解しにくいため、名前付きの内部クラスになるように昇格する必要があります。
クラスで許容される複雑度の最大値を指定するには、「サイクロマティック複雑度の制限」フィールドを使用します。