报告类型为 Boolean 但未指定显式形参名称的调用实参。

按顺序传递多个布尔文字时,很容易忘记形参顺序,这可能会导致错误。 显式形参名称让阅读和理解代码变得更容易。

示例:


  fun check(checkName: Boolean, checkAddress: Boolean, checkPhone: Boolean) {}

  fun usage() {
      check(true, false, true) //这是什么意思?
  }

该快速修复会添加缺少的形参名称:


  fun check(checkName: Boolean, checkAddress: Boolean, checkPhone: Boolean) {}

  fun usage() {
      check(checkName = true, checkAddress = false, checkPhone = true)
  }