报告可以 eta 扩展的匿名函数,也报告可以从 eta 扩展中移除的占位符。

示例:


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

在应用快速修复后:


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