Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.8.6, 4.0.0-alpha-3
-
None
-
None
Description
The current version parser does not treat .RC and -RC correctly:
actual : 1.0.0.RC1 > 1.0.0-RC2
expected : 1.0.0.RC1 < 1.0.0-RC2
because RC1 < RC2
how to fix : place a list item before qualifier
the intention is to have this same result with all qualifier x:
actual : 1.0.0.X1 > 1.0.0-X2
actual : 1.0.X < 1.0.0.X
expected : 1.0.0.X1 < 1.0.0-X2
expected : 1.0.X == 1-X == 1.0.0.X
Attachments
Issue Links
- relates to
-
MNG-7700 Improper canonicalization of versions
-
- Open
-
-
MNG-7701 Incompatible version sorting changes
-
- Closed
-
-
MRESOLVER-334 Maven Resolver's GenericVersionScheme diverges from the spec
-
- Closed
-
- links to