Reports cases when sort
and filter
could be swapped for better performance.
Example:
var seq: Seq[Int]
seq.sortWith(lessThan).filter(p)
seq.sortBy(f).filter(p)
After the quick-fix is applied:
var seq: Seq[Int]
seq.filter(p).sortWith(lessThan)
seq.filter(p).sortBy(f)