Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Jackson to get rid of deprecation messages #23

Closed
lppedd opened this issue Feb 23, 2024 · 4 comments
Closed

Update Jackson to get rid of deprecation messages #23

lppedd opened this issue Feb 23, 2024 · 4 comments

Comments

@lppedd
Copy link

lppedd commented Feb 23, 2024

Thanks for the library!
I'm using it in a custom Gradle task, and every execution I receive deprecation messages from Jackson:

PropertyNamingStrategy.SnakeCaseStrategy is used but it has been deprecated due to risk of deadlock. Consider using PropertyNamingStrategies.SnakeCaseStrategy instead. See FasterXML/jackson-databind#2715 for more details.

It would be cool to update it, or remove usages of deprecated symbols.

If you don't have the time, let me know and I'll do it.

@PhantomYdn
Copy link
Member

Makes perfect sense. Thank you!
Are you fine with using SNAPSHOT version for some period time or prefer some intermediate minor version?

@lppedd
Copy link
Author

lppedd commented Feb 23, 2024

@PhantomYdn up to you! What makes less work or more sense (as long as it ends up in Maven Central I guess).

For better context here is the usage: https://github.com/lppedd/kotlin-externals/blob/master/buildSrc/src/main/kotlin/com/github/lppedd/kotlin/gradle/services/NpmService.kt

@PhantomYdn
Copy link
Member

@lppedd , just pushed changes to github and mvn central as SNAPSHOT
Thank you for awaiting!

@lppedd
Copy link
Author

lppedd commented Mar 4, 2024

@PhantomYdn thanks! I can confirm it works ok without any deprecation message now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants