报告在属性 setter 中明确指定的参数类型。

Setter 参数类型始终与属性类型匹配,因此不要求为显式。 “移除显式类型规范”快速修复允许相应地修改代码。

示例:


  fun process(x: Int) {}

  var x: Int = 0
      set(value: Int) = process(value) // <== 'Int' specification can be safely omitted

在应用快速修复后:


  fun process(x: Int) {}

  var x: Int = 0
      set(value) = process(value)