Reports anonymous functions that can be eta expanded and also reports placeholders that can be removed from eta-expansions.

Example:


  def f(x: Any, y: Int): Unit = ()
  val x = f(_, _)
  val y: (Int, Int) => Unit = f _

After the quick-fix is applied:


  def f(x: Any, y: Int): Unit = ()
  val x = f _
  val y: (Int, Int) => Unit = f