Author: brett
Date: Tue Sep 21 07:57:29 2010
New Revision: 999262

URL: http://svn.apache.org/viewvc?rev=999262&view=rev
Log:
[MRELEASE-318] use the version determined by the project at this instance in 
time to accomodate ranges.
Added test to exhibit problem with resolving dependency ranges (adjustment 
needed to not conflict with existing test case).

Added:
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/
      - copied from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.jar
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.jar.md5
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.jar.sha1
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.md5
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.sha1
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.jar
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.jar
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.jar.md5
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.jar.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.jar.sha1
      - copied unchanged from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.jar.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.md5
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.sha1
      - copied, changed from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.sha1
    
maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/
    
maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml
Removed:
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.jar
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.jar.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.jar.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.pom
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.pom.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-1.0.pom.sha1
Modified:
    
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java
    
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.sha1
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.md5
    
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.sha1
    
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml
    
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml

Modified: 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java
 Tue Sep 21 07:57:29 2010
@@ -146,7 +146,7 @@ public class CheckDependencySnapshotsPha
 
                 if ( checkArtifact( artifact, originalVersions, artifactMap, 
releaseDescriptor ) )
                 {
-                    snapshotDependencies.add( artifact );
+                    snapshotDependencies.add( artifactMap.get( 
ArtifactUtils.versionlessKey( artifact ) ) );
                 }
             }
         }

Modified: 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java
 Tue Sep 21 07:57:29 2010
@@ -66,6 +66,29 @@ public class CheckDependencySnapshotsPha
         assertTrue( true );
     }
 
+    public void testNoSnapshotRangeDependencies()
+        throws Exception
+    {
+        CheckDependencySnapshotsPhase phase =
+            (CheckDependencySnapshotsPhase) lookup( ReleasePhase.ROLE, 
"check-dependency-snapshots" );
+
+        ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
+        List reactorProjects = createDescriptorFromProjects( 
"no-snapshot-range-dependencies" );
+
+        Mock mockPrompter = createMockPrompter( "yes", "1", "yes", 
"1.2-SNAPSHOT" );
+        phase.setPrompter( (Prompter) mockPrompter.proxy() );
+
+        phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), 
reactorProjects );
+
+        mockPrompter = createMockPrompter( "yes", "1", "yes", "1.2-SNAPSHOT" );
+        phase.setPrompter( (Prompter) mockPrompter.proxy() );
+
+        phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), 
reactorProjects );
+
+        // successful execution is verification enough
+        assertTrue( true );
+    }
+    
     public void testSnapshotDependenciesInProjectOnly()
         throws Exception
     {
@@ -986,6 +1009,11 @@ public class CheckDependencySnapshotsPha
         return createMockPrompter( new String[] { response1, response2 } );
     }
 
+    private Mock createMockPrompter( String response1, String response2, 
String response3 )
+    {
+        return createMockPrompter( new String[] { response1, response2, 
response3 } );
+    }
+
     private Mock createMockPrompter( String response1, String response2, 
String response3, String response4 )
     {
         return createMockPrompter( new String[] { response1, response2, 
response3, response4 } );

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom
 Tue Sep 21 07:57:29 2010
@@ -21,10 +21,10 @@
 <project>
   <modelVersion>4.0.0</modelVersion>
   <groupId>external</groupId>
-  <artifactId>artifactId</artifactId>
+  <artifactId>artifactId-release-range</artifactId>
   <version>1.0-20060424.060453-1</version>
   <description>POM was created from deploy:deploy-file</description>
   <distributionManagement>
     <status>deployed</status>
   </distributionManagement>
-</project>
\ No newline at end of file
+</project>

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.md5
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.md5)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.md5?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.md5&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.md5&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.md5
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.md5
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-44148d339e7d64b85a477aee18bca101 
*./external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom
+MD5(artifactId-release-range-1.0-20060424.060453-1.pom)= 
3e0868e3cddf722119b94df64a353c0f

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.sha1
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.sha1)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.sha1?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.sha1&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.sha1&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom.sha1
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom.sha1
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-5c8512cadf84196c2b487b0367f8e551e1ab9dfe 
*./external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom
+SHA1(artifactId-release-range-1.0-20060424.060453-1.pom)= 
b931083e4428004591556812f1a54221b1bd2dbd

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml
 Tue Sep 21 07:57:29 2010
@@ -20,7 +20,7 @@
 
 <metadata>
   <groupId>external</groupId>
-  <artifactId>artifactId</artifactId>
+  <artifactId>artifactId-release-range</artifactId>
   <version>1.0-SNAPSHOT</version>
   <versioning>
     <snapshot>
@@ -29,4 +29,4 @@
     </snapshot>
     <lastUpdated>20060424060453</lastUpdated>
   </versioning>
-</metadata>
\ No newline at end of file
+</metadata>

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.md5?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.md5
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.md5
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-656bff97f37b06c278b6e3b4aac602b3 
*./external/artifactId/1.0-SNAPSHOT/maven-metadata.xml
+MD5(maven-metadata.xml)= 8ccd5a28b2fcb9844018f84b0db4aec6

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.sha1?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.sha1
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml.sha1
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-1c7b7950e60aaa4e50c19d040eda5557acafea44 
*./external/artifactId/1.0-SNAPSHOT/maven-metadata.xml
+SHA1(maven-metadata.xml)= 25e899e646d1eb4bdb2626ae1eca1e7d1f088f8e

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom
 Tue Sep 21 07:57:29 2010
@@ -21,10 +21,10 @@
 <project>
   <modelVersion>4.0.0</modelVersion>
   <groupId>external</groupId>
-  <artifactId>artifactId</artifactId>
+  <artifactId>artifactId-release-range</artifactId>
   <version>1.0</version>
   <description>POM was created from deploy:deploy-file</description>
   <distributionManagement>
     <status>deployed</status>
   </distributionManagement>
-</project>
\ No newline at end of file
+</project>

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.md5
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.md5)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.md5?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.md5&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.md5&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.md5
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.md5
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-6d47c44e285b0b576683a64e1617616c *./external/artifactId/1.0/artifactId-1.0.pom
+MD5(artifactId-release-range-1.0.pom)= 8911189c83c5a61ec5f13c997fa0cb6c

Copied: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.sha1
 (from r999228, 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.sha1)
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.sha1?p2=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.sha1&p1=maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.sha1&r1=999228&r2=999262&rev=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom.sha1
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom.sha1
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-673eb9d720104a477a1c2f4de868573111c6cad9 
*./external/artifactId/1.0/artifactId-1.0.pom
+SHA1(artifactId-release-range-1.0.pom)= 
65cfe03ec5ff27a7c3f49022c382d1b2e81df7f2

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml
 Tue Sep 21 07:57:29 2010
@@ -20,7 +20,7 @@
 
 <metadata>
   <groupId>external</groupId>
-  <artifactId>artifactId</artifactId>
+  <artifactId>artifactId-release-range</artifactId>
   <version>1.0-SNAPSHOT</version>
   <versioning>
     <versions>
@@ -29,4 +29,4 @@
     </versions>
     <lastUpdated>20060424060506</lastUpdated>
   </versioning>
-</metadata>
\ No newline at end of file
+</metadata>

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.md5?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.md5
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.md5
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-471d5bbfb085d3e838ff4057e2247038 *./external/artifactId/maven-metadata.xml
+1d3532459db40d5817eb615ead605803 *./external/artifactId/maven-metadata.xml

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.sha1?rev=999262&r1=999228&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.sha1
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml.sha1
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-2261281a948f90c41a7db3a48177230bd739c7b8 
*./external/artifactId/maven-metadata.xml
+c56e5b040bd09428077ee94e818a9a0f3597d7d4 
*./external/artifactId/maven-metadata.xml

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+dummy

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.md5?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.md5
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.md5
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+f02e326f800ee26f04df7961adbf7c0a
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.sha1?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.sha1
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar.sha1
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+f161ebd29699d93411cec0915c5133c0f3229a28
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements.  See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership.  The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied.  See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  -->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>external</groupId>
+  <artifactId>artifactId</artifactId>
+  <version>1.1-20080128.141330-1</version>
+  <description>POM was created from deploy:deploy-file</description>
+  <distributionManagement>
+    <status>deployed</status>
+  </distributionManagement>
+</project>

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.md5?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.md5
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.md5
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+af2dfc03fd863a82a3ad9f13dd3fb10c
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.sha1?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.sha1
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom.sha1
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+dec8952e5e3e1cab65d1129edfe8d3aeec893c7a
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements.  See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership.  The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied.  See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  -->
+
+<metadata>
+  <groupId>external</groupId>
+  <artifactId>artifactId</artifactId>
+  <version>1.1-SNAPSHOT</version>
+  <versioning>
+    <snapshot>
+      <timestamp>20080128.141330</timestamp>
+      <buildNumber>1</buildNumber>
+    </snapshot>
+    <lastUpdated>20080128141330</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.md5?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.md5
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.md5
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+6fe5bf9ccd53e28d8e147ca4117affc3
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.sha1?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.sha1
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml.sha1
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1 @@
+13b0a8bd55fccdcc0da4f86ccd48188b6bbd465e
\ No newline at end of file

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml
 Tue Sep 21 07:57:29 2010
@@ -26,7 +26,8 @@
     <versions>
       <version>1.0-SNAPSHOT</version>
       <version>1.0</version>
+      <version>1.1-SNAPSHOT</version>
     </versions>
-    <lastUpdated>20060424060506</lastUpdated>
+    <lastUpdated>20080128141330</lastUpdated>
   </versioning>
 </metadata>
\ No newline at end of file

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.md5
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.md5?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.md5
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.md5
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-471d5bbfb085d3e838ff4057e2247038 *./external/artifactId/maven-metadata.xml
+bbe61a1874b375f9b7f46beac0b29e3b
\ No newline at end of file

Modified: 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.sha1
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.sha1?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.sha1
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml.sha1
 Tue Sep 21 07:57:29 2010
@@ -1 +1 @@
-2261281a948f90c41a7db3a48177230bd739c7b8 
*./external/artifactId/maven-metadata.xml
+f1dc2196c824762a815a7a65d5971ef25cc93184
\ No newline at end of file

Added: 
maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml?rev=999262&view=auto
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml
 (added)
+++ 
maven/release/trunk/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml
 Tue Sep 21 07:57:29 2010
@@ -0,0 +1,30 @@
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>groupId</groupId>
+  <artifactId>artifactId</artifactId>
+  <version>1.0-SNAPSHOT</version>
+
+  <dependencies>
+    <dependency>
+      <groupId>external</groupId>
+      <artifactId>artifactId</artifactId>
+      <version>[1.0,1.1)</version>
+    </dependency>
+  </dependencies>
+</project>

Modified: 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml
 Tue Sep 21 07:57:29 2010
@@ -48,7 +48,7 @@
   <dependencies>
     <dependency>
       <groupId>external</groupId>
-      <artifactId>artifactId</artifactId>
+      <artifactId>artifactId-release-range</artifactId>
       <version>1.0</version>
       <scope>compile</scope>
     </dependency>

Modified: 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml?rev=999262&r1=999261&r2=999262&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml
 Tue Sep 21 07:57:29 2010
@@ -29,7 +29,7 @@
   <dependencies>
     <dependency>
       <groupId>external</groupId>
-      <artifactId>artifactId</artifactId>
+      <artifactId>artifactId-release-range</artifactId>
       <version>[1.0,2.0)</version>
     </dependency>
   </dependencies>


Reply via email to