This is an automated email from the ASF dual-hosted git repository.
pjfanning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-samples.git
The following commit(s) were added to refs/heads/main by this push:
new cfed162 Use MultiJvmPlugin instead of deprecated
SbtMultiJvm.MultiJvmKeys (#196)
cfed162 is described below
commit cfed16284b8ea7917565776e17926bfc84756170
Author: PJ Fanning <[email protected]>
AuthorDate: Sat Oct 10 12:20:35 2026 +0100
Use MultiJvmPlugin instead of deprecated SbtMultiJvm.MultiJvmKeys (#196)
Motivation:
sbt-multi-jvm 0.6.0 deprecates SbtMultiJvm and MultiJvmKeys, so every
multi-jvm sample prints deprecation warnings when the build loads.
Modification:
Import multiJvmSettings from com.typesafe.sbt.MultiJvmPlugin and drop the
MultiJvmKeys import; MultiJvm comes from MultiJvmPlugin.autoImport, which
sbt imports into build.sbt automatically.
Result:
The multi-jvm sample builds load without these deprecation warnings.
Tests:
- pekko-sample-cluster-java: sbt multi-jvm:test - pass, no MultiJvmKeys
deprecation warnings
References:
None - build deprecation cleanup
---
pekko-sample-cluster-client-grpc-scala/build.sbt | 3 +--
pekko-sample-cluster-java/build.sbt | 3 +--
pekko-sample-cluster-scala/build.sbt | 3 +--
pekko-sample-distributed-data-java/build.sbt | 3 +--
pekko-sample-distributed-data-scala/build.sbt | 3 +--
5 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/pekko-sample-cluster-client-grpc-scala/build.sbt
b/pekko-sample-cluster-client-grpc-scala/build.sbt
index 00a5a2b..75bcf4f 100644
--- a/pekko-sample-cluster-client-grpc-scala/build.sbt
+++ b/pekko-sample-cluster-client-grpc-scala/build.sbt
@@ -1,5 +1,4 @@
-import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
-import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
+import com.typesafe.sbt.MultiJvmPlugin.multiJvmSettings
val pekkoVersion = "1.5.0"
diff --git a/pekko-sample-cluster-java/build.sbt
b/pekko-sample-cluster-java/build.sbt
index ab29311..e63fe1b 100644
--- a/pekko-sample-cluster-java/build.sbt
+++ b/pekko-sample-cluster-java/build.sbt
@@ -1,5 +1,4 @@
-import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
-import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
+import com.typesafe.sbt.MultiJvmPlugin.multiJvmSettings
val pekkoVersion = "1.5.0"
val logbackVersion = "1.3.15"
diff --git a/pekko-sample-cluster-scala/build.sbt
b/pekko-sample-cluster-scala/build.sbt
index 411fb66..ca9fded 100644
--- a/pekko-sample-cluster-scala/build.sbt
+++ b/pekko-sample-cluster-scala/build.sbt
@@ -1,5 +1,4 @@
-import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
-import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
+import com.typesafe.sbt.MultiJvmPlugin.multiJvmSettings
val pekkoVersion = "1.5.0"
val logbackVersion = "1.3.15"
diff --git a/pekko-sample-distributed-data-java/build.sbt
b/pekko-sample-distributed-data-java/build.sbt
index 8d4f0e3..d339b73 100644
--- a/pekko-sample-distributed-data-java/build.sbt
+++ b/pekko-sample-distributed-data-java/build.sbt
@@ -1,5 +1,4 @@
-import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
-import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
+import com.typesafe.sbt.MultiJvmPlugin.multiJvmSettings
val pekkoVersion = "1.5.0"
val logbackVersion = "1.3.15"
diff --git a/pekko-sample-distributed-data-scala/build.sbt
b/pekko-sample-distributed-data-scala/build.sbt
index 59267ef..ca8e2ef 100644
--- a/pekko-sample-distributed-data-scala/build.sbt
+++ b/pekko-sample-distributed-data-scala/build.sbt
@@ -1,5 +1,4 @@
-import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
-import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
+import com.typesafe.sbt.MultiJvmPlugin.multiJvmSettings
val pekkoVersion = "1.5.0"
val logbackVersion = "1.3.15"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]