报告具有可自动推断的类型实参的函数调用。 这种类型实参是冗余的,可以安全地省略。

使用“移除显式类型实参”快速修复可清理代码。

示例:


  // 在这里可以推断 'String' 类型
  fun foo(): MutableList<String> = mutableListOf<String>()

  // 在这里无法推断 'String',类型实参为必选项。
  fun bar() = mutableListOf<String>()

在应用快速修复后:


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

  fun bar() = mutableListOf<String>()