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]