Visitar URL original
Add Jackson 3 support as org.msgpack.jackson3:jackson-dataformat-msgpack by xerial · Pull Request #1012 · msgpack/msgpack-java · GitHub
Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Pin sbt-jupiter-interface to 0.15.2 for JDK 8 compatibility
0.17+ upgrades to JUnit 6, which requires Java 17; the JDK 8 CI lane failed
compiling msgpack-jackson2 tests against junit-jupiter-api 6.0.3 (class file
version 61). 0.15.2 stays on JUnit 5.14, and the module's explicit
junit-jupiter 5.14.4 dependency wins resolution. Verified by forking the
tests onto a real JDK 8.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014ZZUaHusAjVx6SNu4sA42s
  • Loading branch information
xerial and claude committed Jul 28, 2026
commit 3b3ea6a9e88bbcc691309e762de8323d41578be5
6 changes: 4 additions & 2 deletions project/plugins.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ addSbtPlugin("com.github.sbt" % "sbt-osgi" % "0.11.0-RC1")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.6.2")
addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.1")
addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.4.8")
// Runs JUnit 5 (Jupiter) tests from sbt; without this, JUnit 5 tests are silently skipped
addSbtPlugin("com.github.sbt.junit" % "sbt-jupiter-interface" % "0.19.0")
// Runs JUnit 5 (Jupiter) tests from sbt; without this, JUnit 5 tests are silently skipped.
// Pinned to 0.15.x: 0.17+ upgrades to JUnit 6, which requires Java 17 and would break
// running msgpack-jackson2 tests on JDK 8.
addSbtPlugin("com.github.sbt.junit" % "sbt-jupiter-interface" % "0.15.2")

scalacOptions ++= Seq("-deprecation", "-feature")
Loading