Open Sineaggi opened 1 month ago
The upstream issue has a fix here https://github.com/FasterXML/jackson-module-kotlin/pull/799 but using the builder would have avoided this issue.
There is another way to simplify this further, and that is to call the registerKotlinModule
function instead of trying to register a KotlinModule ourselves.
Ah CI is failing because your branch does not have tags , which our CI unfortunately makes use of to detect the version of the SDK, you can use git fetch --tags
and then you can push you branch with tags. Sorry for the inconvenience.
Ah CI is failing because your branch does not have tags
Right, that happened during local testing as well. I've pushed tags now.
What was changed
Tries the new kotlin jackson module builder first, then falls back to the deprecated constructor.
Why?
Newest jackson (2.17.0) broke abi.
Checklist
Closes #2071
How was this tested: Tested the code manually against jackson 2.11, 2.14 and 2.17.
Any docs updates needed?