コレクションと Options の空チェックにさまざまな方法が使用されていることを報告し、.isEmpty、.nonEmpty、または .isDefined. に置換することを提案します。
例:
!Seq(1).isEmpty
Seq(1).size == 0
Seq(1).size != 0
!(Seq(1).length > 0)
Seq(1).exists(_ => true)
import scala.Function.const
Seq(1).exists(const(true))
!Option(0).isEmpty
Option(0) == None
Option(0) != None
クイックフィックス適用後:
Seq(1).nonEmpty
Seq(1).isEmpty
Seq(1).nonEmpty
Seq(1).isEmpty
Seq(1).nonEmpty
import scala.Function.const
Seq(1).nonEmpty
Option(0).isDefined
Option(0).isEmpty
Option(0).isDefined