从 Kotlin 1.4 开始,报告导致编译错误的冗余标签。

从 Kotlin 1.0 开始,可以用标签标记任何语句:


  fun foo() {
    L1@ val x = L2@bar()
  }
但是,这些标签仅能以有限的几种方式引用:

从 Kotlin 1.4 开始禁止使用此类标签。

仅当项目或模块的 Kotlin 语言级别为 1.4 或更高时才报告此检查。