报告将集合映射到布尔值并在它上面使用 contains

该快速修复改用 .exists()!.forall()

示例:


  def p(x: Int): Boolean = ???
  var seq: Seq[Int]
  seq.map(p).contains(true)
  seq.map(p).contains(false)

在应用快速修复后:


  def p(x: Int): Boolean = ???
  var seq: Seq[Int]
  seq.exists(p)
  !seq.forall(p)