式にある使用されていない数値型の単項演算子を報告します。

単項演算子を波括弧なしで使用すると、先行する式が壊れます。 そのため、複数行に渡る数式は誤解を招く可能性があります。

例:


  fun main() {
      val result = 1 + 2 * 3
                  + 3              // <== '+ 3' は 'result' 変数のものではないため使用されません
      println("Result = $result")  // この結果は期待値だと思われる '10' ではなく '7' になります
  }