This is an automated email from the ASF dual-hosted git repository.

fanningpj 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 d16d5c2c36 avoid using deprecated Jackson methods (#1830)
d16d5c2c36 is described below

commit d16d5c2c367ea4216092f2402750126be136003e
Author: PJ Fanning <[email protected]>
AuthorDate: Fri May 2 15:38:00 2025 +0100

    avoid using deprecated Jackson methods (#1830)
---
 .../apache/pekko/serialization/jackson/v2a/CustomerMigration.java    | 2 +-
 .../apache/pekko/serialization/jackson/v2a/CustomerMigration.scala   | 5 +----
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git 
a/serialization-jackson/src/test/java/jdoc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.java
 
b/serialization-jackson/src/test/java/jdoc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.java
index a59358694a..4867d2dde2 100644
--- 
a/serialization-jackson/src/test/java/jdoc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.java
+++ 
b/serialization-jackson/src/test/java/jdoc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.java
@@ -29,7 +29,7 @@ public class CustomerMigration extends JacksonMigration {
   public JsonNode transform(int fromVersion, JsonNode json) {
     ObjectNode root = (ObjectNode) json;
     if (fromVersion <= 1) {
-      ObjectNode shippingAddress = root.with("shippingAddress");
+      ObjectNode shippingAddress = root.withObject("shippingAddress");
       shippingAddress.set("street", root.get("street"));
       shippingAddress.set("city", root.get("city"));
       shippingAddress.set("zipCode", root.get("zipCode"));
diff --git 
a/serialization-jackson/src/test/scala/doc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.scala
 
b/serialization-jackson/src/test/scala/doc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.scala
index cb64f0b387..2bfa34b03c 100644
--- 
a/serialization-jackson/src/test/scala/doc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.scala
+++ 
b/serialization-jackson/src/test/scala/doc/org/apache/pekko/serialization/jackson/v2a/CustomerMigration.scala
@@ -18,17 +18,14 @@ import 
org.apache.pekko.serialization.jackson.JacksonMigration
 import com.fasterxml.jackson.databind.JsonNode
 import com.fasterxml.jackson.databind.node.ObjectNode
 
-import scala.annotation.nowarn
-
 class CustomerMigration extends JacksonMigration {
 
   override def currentVersion: Int = 2
 
-  @nowarn("msg=deprecated")
   override def transform(fromVersion: Int, json: JsonNode): JsonNode = {
     val root = json.asInstanceOf[ObjectNode]
     if (fromVersion <= 1) {
-      val shippingAddress = root.`with`("shippingAddress")
+      val shippingAddress = root.withObject("shippingAddress")
       shippingAddress.set[JsonNode]("street", root.get("street"))
       shippingAddress.set[JsonNode]("city", root.get("city"))
       shippingAddress.set[JsonNode]("zipCode", root.get("zipCode"))


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to