From 36ff77124cd772f75b998a3fa2a9648814ac66c8 Mon Sep 17 00:00:00 2001 From: Helena Edelson Date: Mon, 20 May 2019 17:39:46 -0400 Subject: [PATCH] Deprecate Serialization.deserialize that takes parameter #25945 --- akka-actor/src/main/scala/akka/serialization/Serialization.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/akka-actor/src/main/scala/akka/serialization/Serialization.scala b/akka-actor/src/main/scala/akka/serialization/Serialization.scala index 0f089266fa..97470cb865 100644 --- a/akka-actor/src/main/scala/akka/serialization/Serialization.scala +++ b/akka-actor/src/main/scala/akka/serialization/Serialization.scala @@ -189,6 +189,7 @@ class Serialization(val system: ExtendedActorSystem) extends Extension { * using the optional type hint to the Serializer. * Returns either the resulting object or an Exception if one was thrown. */ + @deprecated("Use deserialize that accepts the `manifest` as a class name.", since = "2.6.0") def deserialize[T](bytes: Array[Byte], serializerId: Int, clazz: Option[Class[_ <: T]]): Try[T] = Try { val serializer = try getSerializerById(serializerId)