動的なコンストラクターの呼び出しをファクトリメソッドの呼び出しに安全に置換できる場合に報告します。

例:


  import akka.actor._
  
  class Foo extends AbstractActor
  
  object Foo {
    def props(): Props = Props(new Foo())
  }
  
  Props(classOf[Foo])

クイックフィックス適用後:


  import akka.actor._
  
  class Foo extends AbstractActor
  
  object Foo {
    def props(): Props = Props(new Foo())
  }
  
  Foo.props()