[GRADLE-3496] Maven POM conversion dependency de-duplication should choose the higher version when multiple versions have the same priority Created: 05/Jul/16 Updated: 07/Jul/16 Resolved: 07/Jul/16 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | None |
Fix Version/s: | 2.14.1-rc-2 |
Type: | Bug | ||
Reporter: | Paul Merlin | Assignee: | Paul Merlin |
Resolution: | Fixed | Votes: | 0 |
Known Issue Of: |
Description |
When two dependencies with differeent versions are declared with the same configuration/priority, mapping to Maven POM use the first declared dependency. e.g. dependencies { compile 'com.acme.example:1.0' compile 'com.acme.example:2.0' } This snippet will produce a POM with a dependency on 'com.acme:example:1.0'. It should elect the one with the higher version instead: 'com.acme:example:2.0'. |