-
Notifications
You must be signed in to change notification settings - Fork 927
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
Feature/cleanup #642
Feature/cleanup #642
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
this |
Any reason to continue using 4+ year old dependencies? Why not upgrade? |
enterprise software :D |
In that case, why not use an older version of java-jwt as well? Why upgrade one but not the other dependencies? Can't really expect current and up-to-date software not to keep up with the times. But, fortunately, the older versions of java-jwt are still available on mavenCentral. |
that's what i'm doing, but this seems like a fairly aggressive upgrade, understanding that the |
Jackson 2.13 is 2 years old and even the JDK release schedule is on a 6 month basis. Spring updates and deprecates and removes methods with almost every release, which also happens every 6 months. Not really sure why this would be considered fairly aggressive or even problematic since you can continue to use older versions of the library until you upgrade the required dependencies. Other tools, frameworks and libraries are much more maintenance heavy when compared to java-jwt, including the JDK itself. Waiting 1 or 2 years to replace a deprecated method is fairly acceptable in my opinion for a library that is updated on a continuous basis (#657) |
Changes
JsonMapper
methodsinstanceof
(because if the value is null, it will returnfalse
in theinstanceof
check)References
None.
Testing
Checklist