Skip to content

Update ComparableVersion to version from Maven 3.6.3 #9521

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

Merged

Conversation

candrews
Copy link
Contributor

Update ComparableVersion to be a copy of the class in Maven 3.6.3.

Among other improvements, this includes two problems of potential interest:

I discovered that this class was out of date when I ran a static analysis tool which identified the NPE issue.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Mar 25, 2021
@candrews candrews force-pushed the ComparableVersion-from-maven-3.6.3 branch from 4f7e691 to 519c551 Compare March 25, 2021 14:40
@rwinch rwinch added in: core An issue in spring-security-core type: enhancement A general enhancement labels Mar 26, 2021
@rwinch rwinch self-assigned this Mar 26, 2021
@rwinch rwinch removed the status: waiting-for-triage An issue we've not yet triaged label Mar 26, 2021
@rwinch rwinch merged commit 8d82eba into spring-projects:master Mar 26, 2021
@rwinch rwinch added this to the 5.5.0-RC1 milestone Mar 26, 2021
@rwinch
Copy link
Member

rwinch commented Mar 26, 2021

Thanks for the PR @candrews I've merged this into master as an enhancement. We only use this internally for validating Spring version compatibility, so the possible inputs is fairly limited and unlikely to find the NPE or need the enhancement. If we actually get a reproducible bug, we can consider backporting it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core An issue in spring-security-core type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants