自動的に推論できる型引数を持つ関数呼び出しを報告します。 このような型引数は不要であるため、安全に除去できます。

コードをクリーンアップするには、'明示的な型引数の除去' クイックフィックスを使用します。

例:


  // ここの 'String' 型は推論できる
  fun foo(): MutableList<String> = mutableListOf<String>()

  // ここの 'String' は推論できないため型引数が必要。
  fun bar() = mutableListOf<String>()

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


  fun foo(): MutableList<String> = mutableListOf() <== 更新後

  fun bar() = mutableListOf<String>()