未使用の戻り値がある呼び出しで、呼び出し先の関数が式本体からラムダを返している場合に報告します。

関数のヘッダーと本体ブロックの間に = があると、関数内のコードが評価されず、不正な動作が発生する可能性があります。

関数宣言から =トークンを除去」を使用すると、コードを自動的に修正できます。

例:


  fun printHello() = { println("Hello") }

  fun main() {
      printHello() // この関数は何も出力しません
  }

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


  fun printHello() { println("Hello") }

  fun main() {
      printHello()
  }