Kotlin 1.4 以降でコンパイルエラーを引き起こす不要なラベルを報告します。

Kotlin 1.0 以降は、どのステートメントにもラベルを付けられるようになりました。


  fun foo() {
    L1@ val x = L2@bar()
  }
しかし、このようなラベルは以下のように限られた方法でしか参照できません。

このようなラベルは、Kotlin 1.4 以降では禁止されています。

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