1.9 以降ではコンパイルエラーを引き起こす関数のスーパータイプに対するコンストラクターの呼び出しを報告します。

動機のタイプ:

詳細: KT-46344: スーパータイプリスト内の関数インターフェースに対するスーパークラスコンストラクターの呼び出しでエラーが発生しない

クイックフィックスを使用すると、コンストラクターの呼び出しが除去されます。

例:


  abstract class A : () -> Int()

クイックフィックス適用後:


  abstract class A : () -> Int

このインスペクションは、プロジェクトまたはモジュールの Kotlin 言語レベルが 1.7 以上の場合にのみ報告します。