結果型が Deferred の関数呼び出しで、戻り値が使用されていないものを報告します。

Deferred の戻り値が使用されない場合、呼び出しサイトは待機せずにこの関数を完了します。

例:


  fun calcEverythingAsync() = CompletableDeferred(42)

  fun usage() {
      calcEverythingAsync()
  }
calcEverythingAsync() call here is never used and not awaited for with await(), which is suspicious.