报告可将动态调用替换为构造函数调用的情况。
示例:
import akka.actor._
class Foo(foo: String, bar: Int) extends AbstractActor
object Foo {
def props(foo: String, bar: Int): Props = Props(classOf[Foo], foo, bar)
}
Foo.props("foo", 42)
在应用快速修复后:
import akka.actor._
class Foo(foo: String, bar: Int) extends AbstractActor
object Foo {
def props(foo: String, bar: Int): Props = Props(new Foo(foo, bar))
}
Foo.props("foo", 42)