[ https://issues.apache.org/jira/browse/IVY-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maarten Coene updated IVY-1655: ------------------------------- Fix Version/s: 2.6.0 > makepom range translation > ------------------------- > > Key: IVY-1655 > URL: https://issues.apache.org/jira/browse/IVY-1655 > Project: Ivy > Issue Type: Improvement > Components: Ant, Maven Compatibility > Reporter: Eric Milles > Priority: Major > Fix For: 2.6.0 > > > The Ivy dynamic revision syntax is not fully compatible with Maven version > ranges. > https://ant.apache.org/ivy/history/2.5.3/ivyfile/dependency.html > http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html > Could the makepom task make some simple translations when writing out a POM > file? > For example, {{(,2.0[}} is any version prior to 2.0. In a pom.xml, this > would be: {{(,2.0)}} > And {{1.\+}} could be {{[1.0,2)}} or {{1.1.\+}} could be {{[1.1.0,1.2)}} -- This message was sent by Atlassian Jira (v8.20.10#820010)