报告已筛选集合上的空性检查。
该快速修复使用 exists
或 forall
检查是否为空。
示例:
var x: Seq[Int]
x.filter(p).size == 0
x.filter(p).length > 0
x.filterNot(p).isEmpty
x.filterNot(p).nonEmpty
在应用快速修复后:
var x: Seq[Int]
!x.exists(p)
x.exists(p)
x.forall(p)
!x.forall(p)