[ 
https://jira.codehaus.org/browse/MNG-3092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=322916#comment-322916
 ] 

Joniec Jacek edited comment on MNG-3092 at 3/29/13 3:36 PM:
------------------------------------------------------------

@Scott, that is what I'm asking to all if you go with 
http://www.mail-archive.com/dev@maven.apache.org/msg68512.html it simply says 
"We stick to the design docs and disallow snapshots in ranges when they aren't 
an explicit boundary"

We need this to be resolve ASAP with simple solution until new design finalize 
                
      was (Author: joniec):
    @Scott, that is what I'm asking to all if you go with 
http://www.mail-archive.com/dev@maven.apache.org/msg68512.html it simply says 
"We stick to the design docs and disallow snapshots in ranges when they aren't 
an explicit boundary"

We need this to be resolve ASAP with simple solution until finalize new design.
                  
> Version ranges with non-snapshot bounds can contain snapshot versions
> ---------------------------------------------------------------------
>
>                 Key: MNG-3092
>                 URL: https://jira.codehaus.org/browse/MNG-3092
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Dependencies
>            Reporter: Mark Hobson
>            Assignee: Jason van Zyl
>             Fix For: 3.1.1
>
>         Attachments: MNG-3092.patch, MNG-3092.patch
>
>
> Contrary to the 2.0 design docs:
> "Resolution of dependency ranges should not resolve to a snapshot 
> (development version) unless it is included as an explicit boundary."
> -- from 
> http://docs.codehaus.org/display/MAVEN/Dependency+Mediation+and+Conflict+Resolution#DependencyMediationandConflictResolution-Incorporating%7B%7BSNAPSHOT%7D%7Dversionsintothespecification
> The following is equates to true:
> VersionRange.createFromVersionSpec( "[1.0,1.1]" ).containsVersion( new 
> DefaultArtifactVersion( "1.1-SNAPSHOT" ) )
> The attached patch only allows snapshot versions to be contained in a range 
> if they are equal to one of the boundaries.  Note that this is a strict 
> equality, so [1.0,1.2-SNAPSHOT] will not contain 1.1-SNAPSHOT.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to