报告 exists
或 forall
调用中的双重否定。
该快速修复会移除双重否定。
示例:
def condition(x: Int): Boolean = ???
!Seq(1, 2).exists(x => !condition(x))
!Seq(1, 2).forall(x => !condition(x))
在应用快速修复后:
def condition(x: Int): Boolean = ???
Seq(1, 2).forall(x => condition(x))
Seq(1, 2).exists(x => condition(x))