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.git
The following commit(s) were added to refs/heads/main by this push:
new 4e9cbe5016 Update jackson-core to 2.22.1 (#3305)
4e9cbe5016 is described below
commit 4e9cbe5016099c3fc69379a0fb9c001470b54aa2
Author: Scala Steward <[email protected]>
AuthorDate: Wed Jul 8 22:29:36 2026 +0200
Update jackson-core to 2.22.1 (#3305)
* Update jackson-core to 2.22.1
* jackson 2.22.1 includes a fix for scala 3.8 support
* Update JacksonSerializerSpec.scala
---------
Co-authored-by: PJ Fanning <[email protected]>
---
project/Dependencies.scala | 2 +-
.../serialization/jackson/JacksonSerializerSpec.scala | 14 +-------------
2 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index c091967863..63ee55ae65 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -39,7 +39,7 @@ object Dependencies {
val logbackVersion = "1.5.37"
val jacksonAnnotationsVersion = "2.21"
- val jacksonVersion2 = "2.22.0"
+ val jacksonVersion2 = "2.22.1"
val jacksonVersion3 = "3.2.0"
val scala213Version = "2.13.18"
diff --git
a/serialization-jackson/src/test/scala/org/apache/pekko/serialization/jackson/JacksonSerializerSpec.scala
b/serialization-jackson/src/test/scala/org/apache/pekko/serialization/jackson/JacksonSerializerSpec.scala
index 242a866440..e4c15686d4 100644
---
a/serialization-jackson/src/test/scala/org/apache/pekko/serialization/jackson/JacksonSerializerSpec.scala
+++
b/serialization-jackson/src/test/scala/org/apache/pekko/serialization/jackson/JacksonSerializerSpec.scala
@@ -732,12 +732,6 @@ class JacksonJsonSerializerSpec extends
JacksonSerializerSpec("jackson-json") {
}
object JacksonSerializerSpec {
- private[jackson] def isScala38OrLater: Boolean =
- scala.util.Properties.versionNumberString.split("[.-]").toList match {
- case "3" :: minor :: _ => minor.toIntOption.exists(_ >= 8)
- case _ => false
- }
-
def baseConfig(serializerName: String): String = s"""
pekko.actor {
serialization-bindings {
@@ -1050,13 +1044,7 @@ abstract class JacksonSerializerSpec(serializerName:
String)
}
"serialize message with Enumeration property (using Jackson legacy
format)" in {
- // jackson-module-scala issue #795: Scala 3.8+ blocks the legacy
serializer's reflective owner lookup.
- if (JacksonSerializerSpec.isScala38OrLater)
- pendingUntilFixed {
- checkSerialization(Alien("E.T.", Planet.Mars))
- }
- else
- checkSerialization(Alien("E.T.", Planet.Mars))
+ checkSerialization(Alien("E.T.", Planet.Mars))
}
"serialize message with Enumeration property as a String" in {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]