true または false の定数リテラル条件があり、単純化できる if 式を報告します。

このような構文は意図的な場合もありますが、混乱を招き、多くの場合はタイプミスによるものか、以前に実行されたリファクタリングによるものです。

例:


  fun example() {
      if (true) {
          throw IllegalStateException("Unexpected state")
      }
  }

クイックフィックスを使用すると、if 条件が除去されます。


  fun example() {
      throw IllegalStateException("Unexpected state")
  }