From 2cbc0e63a4741374b33eeee6622028dece0fa24d Mon Sep 17 00:00:00 2001 From: Patrik Nordwall Date: Fri, 26 Aug 2022 16:25:57 +0200 Subject: [PATCH] Fix compilation error in ActorContextDelegateSpec with Scala 2.12 (#31509) --- .../typed/InteractionPatternsAskWithStatusTest.java | 3 ++- .../typed/scaladsl/ActorContextDelegateSpec.scala | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/akka-actor-typed-tests/src/test/java/jdocs/akka/typed/InteractionPatternsAskWithStatusTest.java b/akka-actor-typed-tests/src/test/java/jdocs/akka/typed/InteractionPatternsAskWithStatusTest.java index 22e3a5271c..884d6ea91a 100644 --- a/akka-actor-typed-tests/src/test/java/jdocs/akka/typed/InteractionPatternsAskWithStatusTest.java +++ b/akka-actor-typed-tests/src/test/java/jdocs/akka/typed/InteractionPatternsAskWithStatusTest.java @@ -213,7 +213,8 @@ public class InteractionPatternsAskWithStatusTest extends JUnitSuite { cookies.whenComplete( (cookiesReply, failure) -> { - if (cookiesReply != null) System.out.println("Yay, " + cookiesReply.count + " cookies!"); + if (cookiesReply != null) + System.out.println("Yay, " + cookiesReply.count + " cookies!"); else System.out.println("Boo! didn't get cookies in time. " + failure); }); // #standalone-ask-with-status-fail-future diff --git a/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/ActorContextDelegateSpec.scala b/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/ActorContextDelegateSpec.scala index c404754ab1..c9f9074ed6 100644 --- a/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/ActorContextDelegateSpec.scala +++ b/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/ActorContextDelegateSpec.scala @@ -29,22 +29,22 @@ object ActorContextDelegateSpec { case Ping => monitor ! ResponseFrom(PingTag, Ping) Behaviors.same - case msg @ Pong => + case Pong => monitor ! ForwardTo(PongTag) - context.delegate(pong(monitor), msg) + context.delegate(pong(monitor), Pong) } def pong(monitor: ActorRef[Event])(implicit context: ActorContext[PingPongCommand]): Behavior[PingPongCommand] = Behaviors.receiveMessage[PingPongCommand] { - case msg @ Ping => + case Ping => monitor ! ForwardTo(PingTag) - context.delegate(ping(monitor), msg) + context.delegate(ping(monitor), Ping) case Pong => monitor ! ResponseFrom(PongTag, Pong) Behaviors.same - case msg @ UnPingable => + case UnPingable => monitor ! ForwardTo(PingTag) - context.delegate(ping(monitor), msg) + context.delegate(ping(monitor), UnPingable) } }