Author: maartenc Date: Mon Oct 6 14:02:33 2008 New Revision: 702262 URL: http://svn.apache.org/viewvc?rev=702262&view=rev Log: FIX: Can't use latest.release for pom dependencies (IVY-936)
Modified: ant/ivy/core/trunk/CHANGES.txt ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java Modified: ant/ivy/core/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/CHANGES.txt?rev=702262&r1=702261&r2=702262&view=diff ============================================================================== --- ant/ivy/core/trunk/CHANGES.txt (original) +++ ant/ivy/core/trunk/CHANGES.txt Mon Oct 6 14:02:33 2008 @@ -101,6 +101,7 @@ - FIX: Can't download files containing space or + in their names by HTTP (IVY-923) - FIX: Maven2 parser doesn't support POMs with <model> as root (IVY-932) - FIX: Default retrieve, publish and deliver patterns doesn't include the [classifier] token (IVY-935) +- FIX: Can't use latest.release for pom dependencies (IVY-936) 2.0.0-rc1 ===================================== Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java?rev=702262&r1=702261&r2=702262&view=diff ============================================================================== --- ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java (original) +++ ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java Mon Oct 6 14:02:33 2008 @@ -215,6 +215,12 @@ public void setModuleRevId(String groupId, String artifactId, String version) { mrid = ModuleRevisionId.newInstance(groupId, artifactId, version); ivyModuleDescriptor.setModuleRevisionId(mrid); + + if ((version == null) || version.endsWith("SNAPSHOT")) { + ivyModuleDescriptor.setStatus("integration"); + } else { + ivyModuleDescriptor.setStatus("release"); + } } public void setHomePage(String homePage) {