This is an automated email from the ASF dual-hosted git repository.
hepin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git
The following commit(s) were added to refs/heads/main by this push:
new 39276c9221 chore: bump Scala to 2.13.18 (#2515)
39276c9221 is described below
commit 39276c9221a6405f814b055d04e9f04483668e93
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Tue Nov 18 17:18:26 2025 +0800
chore: bump Scala to 2.13.18 (#2515)
---
.../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]