Task Summary
The project migrated from Akka to Pekko, but several internal Scala identifiers still carry the Akka prefix even though they wrap Pekko APIs. Rename them so the source matches the runtime:
AkkaConfig → PekkoConfig (common/config/.../config/AkkaConfig.scala, with akkaConfig method → pekkoConfig)
AkkaActorService → PekkoActorService (amber/.../architecture/common/AkkaActorService.scala)
AkkaActorRefMappingService → PekkoActorRefMappingService (same package)
AkkaMessageTransferService → PekkoMessageTransferService (same package)
- Method/parameter names:
akkaConfig, akkaActorService → pekkoConfig, pekkoActorService
Inventory across 26 .scala files: AkkaActorService ×20, akkaConfig ×17, AkkaActorRefMappingService ×17, AkkaMessageTransferService ×7, akkaActorService ×4, AkkaConfig ×3. No string-literal config keys are affected (cluster.conf already uses pekko.*); pure Scala rename. The intentional "akka" comment in DeployStrategiesSpec.scala (which contrasts pekko vs akka address strings) stays.
Task Type
Task Summary
The project migrated from Akka to Pekko, but several internal Scala identifiers still carry the
Akkaprefix even though they wrap Pekko APIs. Rename them so the source matches the runtime:AkkaConfig→PekkoConfig(common/config/.../config/AkkaConfig.scala, withakkaConfigmethod →pekkoConfig)AkkaActorService→PekkoActorService(amber/.../architecture/common/AkkaActorService.scala)AkkaActorRefMappingService→PekkoActorRefMappingService(same package)AkkaMessageTransferService→PekkoMessageTransferService(same package)akkaConfig,akkaActorService→pekkoConfig,pekkoActorServiceInventory across 26 .scala files:
AkkaActorService×20,akkaConfig×17,AkkaActorRefMappingService×17,AkkaMessageTransferService×7,akkaActorService×4,AkkaConfig×3. No string-literal config keys are affected (cluster.confalready usespekko.*); pure Scala rename. The intentional"akka"comment inDeployStrategiesSpec.scala(which contrasts pekko vs akka address strings) stays.Task Type