[ https://issues.apache.org/jira/browse/IVY-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Milles updated IVY-1655: ----------------------------- Component/s: Maven Compatibility > 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 > > 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)