[ 
https://issues.apache.org/jira/browse/MNG-8474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17908655#comment-17908655
 ] 

Tamas Cservenak commented on MNG-8474:
--------------------------------------

Maven maven-artifact versioning is reimplemented in maven-resolver-util (was 
since Maven 3.0, with introduction of Resolver/Aether). The maven-artifact 
codebase is buggy and should be avoided to be used.

> ComparableVersion doesn't specify well-known qualfiier order
> ------------------------------------------------------------
>
>                 Key: MNG-8474
>                 URL: https://issues.apache.org/jira/browse/MNG-8474
>             Project: Maven
>          Issue Type: Improvement
>            Reporter: Elliotte Rusty Harold
>            Priority: Major
>
> The Javadoc says:
> strings are checked for well-known qualifiers and the qualifier ordering is 
> used for version ordering. Well-known qualifiers (case insensitive) are:
>     alpha or a
>     beta or b
>     milestone or m
>     rc or cr
>     snapshot
>     (the empty string) or ga or final
>     sp
> However it never says twhether alpha comes before or after beta, and so 
> forth. That is, the qualifier ordering is undefined. See
> https://maven.apache.org/ref/3.9.9/maven-artifact/apidocs/org/apache/maven/artifact/versioning/ComparableVersion.html
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to