Skip to content

Commit

Permalink
Exclude Jackson 2.17.0-rc1 from dependency resolution
Browse files Browse the repository at this point in the history
  • Loading branch information
emlun committed Mar 4, 2024
1 parent fefbfd3 commit eb37b61
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
2 changes: 2 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
Changes:

* Dropped dependency on COSE-Java.
* Excluded Jackson version 2.17.0-rc1 from dependency resolution due to an
incompatible regression.


== Version 2.5.0 ==
Expand Down
5 changes: 4 additions & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@ dependencyResolutionManagement {
library("httpclient5", "org.apache.httpcomponents.client5:httpclient5:[5.0.0,6)")
library("slf4j", "org.slf4j:slf4j-api:[1.7.25,3)")

val jacksonVer = version("jackson", "[2.13.2.1,3)")
val jacksonVer = version("jackson") {
require("[2.13.2.1,3)")
reject("2.17.0-rc1") // Regression: https://github.com/FasterXML/jackson-databind/issues/4413
}
library("jackson-bom", "com.fasterxml.jackson", "jackson-bom").versionRef(jacksonVer)
library("jackson-databind", "com.fasterxml.jackson.core", "jackson-databind").versionRef(jacksonVer)
library("jackson-dataformat-cbor", "com.fasterxml.jackson.dataformat", "jackson-dataformat-cbor").versionRef(jacksonVer)
Expand Down

1 comment on commit eb37b61

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mutation test results

Package Coverage Stats Prev Prev
Overall 81 % 🔻 1292 🔻 / 1583 🔻 82 % 1362 / 1656
com.yubico.fido.metadata 70 % 🟢 229 🔺 / 323 🔹 68 % 222 / 323
com.yubico.internal.util 47 % 🟢 57 🔹 / 120 🔻 46 % 57 / 123
com.yubico.webauthn 86 % 🔻 570 🔻 / 656 🔻 89 % 642 / 720
com.yubico.webauthn.attestation 92 % 🔹 13 🔹 / 14 🔹 92 % 13 / 14
com.yubico.webauthn.data 94 % 🔹 398 🔻 / 423 🔻 93 % 403 / 429
com.yubico.webauthn.extension.appid 100 % 🏆 13 🔹 / 13 🔹 100 % 13 / 13
com.yubico.webauthn.extension.uvm 50 % 🔹 12 🔹 / 24 🔹 50 % 12 / 24
com.yubico.webauthn.meta 0 % 🔹 0 🔹 / 10 🔹 0 % 0 / 10

Previous run: a149b6e - Diff

Detailed reports: workflow run #261

Please sign in to comment.