This is an automated email from the ASF dual-hosted git repository. hepin pushed a commit to branch bump-scala2.13.18 in repository https://gitbox.apache.org/repos/asf/pekko.git
commit 54e15b59836c58c169e4b25f6e1e3b6f5fa6fb59 Author: He-Pin <[email protected]> AuthorDate: Tue Nov 18 11:21:00 2025 +0800 chore: bump Scala to 2.13.18 --- .../pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala | 2 ++ .../typed/delivery/internal/WorkPullingProducerControllerImpl.scala | 2 ++ .../typed/delivery/internal/ShardingProducerControllerImpl.scala | 2 ++ .../src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala | 1 + .../org/apache/pekko/coordination/lease/javadsl/LeaseProvider.scala | 3 +++ project/Dependencies.scala | 2 +- 6 files changed, 11 insertions(+), 1 deletion(-) diff --git a/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala b/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala index 0639e4cc02..2b6a9cea01 100644 --- a/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala +++ b/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala @@ -15,6 +15,7 @@ package org.apache.pekko.actor.typed.delivery.internal import java.util.concurrent.TimeoutException +import scala.annotation.nowarn import scala.collection.immutable import scala.reflect.ClassTag import scala.util.Failure @@ -119,6 +120,7 @@ object ProducerControllerImpl { private case class LoadStateReply[A](state: DurableProducerQueue.State[A]) extends InternalCommand private case class LoadStateFailed(attempt: Int) extends InternalCommand + @nowarn("msg=never used") private case class StoreMessageSentReply(ack: DurableProducerQueue.StoreMessageSentAck) private case class StoreMessageSentFailed[A](messageSent: DurableProducerQueue.MessageSent[A], attempt: Int) extends InternalCommand diff --git a/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala b/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala index aa890a91ac..4821417087 100644 --- a/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala +++ b/actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala @@ -17,6 +17,7 @@ import java.util.UUID import java.util.concurrent.ThreadLocalRandom import java.util.concurrent.TimeoutException +import scala.annotation.nowarn import scala.reflect.ClassTag import scala.util.Failure import scala.util.Success @@ -68,6 +69,7 @@ import pekko.util.Timeout private case class LoadStateReply[A](state: DurableProducerQueue.State[A]) extends InternalCommand private case class LoadStateFailed(attempt: Int) extends InternalCommand + @nowarn("msg=never used") private case class StoreMessageSentReply(ack: DurableProducerQueue.StoreMessageSentAck) private case class StoreMessageSentFailed[A](messageSent: DurableProducerQueue.MessageSent[A], attempt: Int) extends InternalCommand diff --git a/cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala b/cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala index ab523d3b4e..0ee5a06808 100644 --- a/cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala +++ b/cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala @@ -15,6 +15,7 @@ package org.apache.pekko.cluster.sharding.typed.delivery.internal import java.util.concurrent.TimeoutException +import scala.annotation.nowarn import scala.reflect.ClassTag import scala.util.Failure import scala.util.Success @@ -69,6 +70,7 @@ import pekko.util.Timeout private case class LoadStateReply[A](state: DurableProducerQueue.State[A]) extends InternalCommand private case class LoadStateFailed(attempt: Int) extends InternalCommand + @nowarn("msg=never used") private case class StoreMessageSentReply(ack: DurableProducerQueue.StoreMessageSentAck) private case class StoreMessageSentFailed[A](messageSent: DurableProducerQueue.MessageSent[A], attempt: Int) extends InternalCommand diff --git a/cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala b/cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala index f5feecb9c8..0eafe4ea8b 100644 --- a/cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala +++ b/cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala @@ -121,6 +121,7 @@ private[pekko] object Shard { private final case class EntityTerminated(ref: ActorRef) + @nowarn("msg=never used") private final case class RememberedEntityIds(ids: Set[EntityId]) private final case class RememberEntityStoreCrashed(store: ActorRef) diff --git a/coordination/src/main/scala/org/apache/pekko/coordination/lease/javadsl/LeaseProvider.scala b/coordination/src/main/scala/org/apache/pekko/coordination/lease/javadsl/LeaseProvider.scala index 63b284326f..47e42fcfd8 100644 --- a/coordination/src/main/scala/org/apache/pekko/coordination/lease/javadsl/LeaseProvider.scala +++ b/coordination/src/main/scala/org/apache/pekko/coordination/lease/javadsl/LeaseProvider.scala @@ -13,6 +13,8 @@ package org.apache.pekko.coordination.lease.javadsl +import scala.annotation.nowarn + import org.apache.pekko import pekko.actor.{ ActorSystem, ExtendedActorSystem, Extension, ExtensionId, ExtensionIdProvider } import pekko.actor.ClassicActorSystemProvider @@ -28,6 +30,7 @@ object LeaseProvider extends ExtensionId[LeaseProvider] with ExtensionIdProvider override def createExtension(system: ExtendedActorSystem): LeaseProvider = new LeaseProvider(system) + @nowarn("msg=never used") private final case class LeaseKey(leaseName: String, configPath: String, clientName: String) } diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 7d306c0595..2670f52cb1 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -41,7 +41,7 @@ object Dependencies { val jacksonVersion2 = "2.20.1" val jacksonVersion3 = "3.0.2" - val scala213Version = "2.13.17" + val scala213Version = "2.13.18" val scala3Version = "3.3.7" val allScalaVersions = Seq(scala213Version, scala3Version) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
