#2341 - enabling -deprecation in AkkaBuild and subsequently fixing tons of deprecation warnings
This commit is contained in:
parent
20117a248f
commit
d3542f8582
16 changed files with 70 additions and 87 deletions
|
|
@ -14,6 +14,7 @@ import atomic.AtomicInteger
|
|||
import scala.annotation.tailrec
|
||||
import akka.util.{ Timeout, BoxedType }
|
||||
import scala.annotation.varargs
|
||||
import scala.reflect.ClassTag
|
||||
import akka.japi.PurePartialFunction
|
||||
|
||||
object TestActor {
|
||||
|
|
@ -324,7 +325,7 @@ trait TestKitBase {
|
|||
/**
|
||||
* Same as `expectMsgType[T](remaining)`, but correctly treating the timeFactor.
|
||||
*/
|
||||
def expectMsgType[T](implicit m: Manifest[T]): T = expectMsgClass_internal(remaining, m.erasure.asInstanceOf[Class[T]])
|
||||
def expectMsgType[T](implicit t: ClassTag[T]): T = expectMsgClass_internal(remaining, t.runtimeClass.asInstanceOf[Class[T]])
|
||||
|
||||
/**
|
||||
* Receive one message from the test actor and assert that it conforms to the
|
||||
|
|
@ -333,7 +334,7 @@ trait TestKitBase {
|
|||
*
|
||||
* @return the received object
|
||||
*/
|
||||
def expectMsgType[T](max: Duration)(implicit m: Manifest[T]): T = expectMsgClass_internal(max.dilated, m.erasure.asInstanceOf[Class[T]])
|
||||
def expectMsgType[T](max: Duration)(implicit t: ClassTag[T]): T = expectMsgClass_internal(max.dilated, t.runtimeClass.asInstanceOf[Class[T]])
|
||||
|
||||
/**
|
||||
* Same as `expectMsgClass(remaining, c)`, but correctly treating the timeFactor.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue