Simplify the definition of ActorRef#narrow (#27080)

This commit is contained in:
Dale Wijnand 2019-06-18 15:00:51 +01:00 committed by Johan Andrén
parent d50674ab49
commit de9643efa0

View file

@ -17,7 +17,7 @@ private[akka] trait ActorRefImpl[-T] extends ActorRef[T] { this: InternalRecipie
def sendSystem(signal: SystemMessage): Unit
def isLocal: Boolean
final override def narrow[U <: T]: ActorRef[U] = this.asInstanceOf[ActorRef[U]]
final override def narrow[U <: T]: ActorRef[U] = this
final override def unsafeUpcast[U >: T @uncheckedVariance]: ActorRef[U] = this.asInstanceOf[ActorRef[U]]