for MNG-3092, version range implementation was modified in r931890 for Maven 3.0-beta-1 to avoid SNAPSHOTs if not defined as a boundary
this fixes the use case targetted by the issue, but causes other ones:
This page is here to share thoughts and pointers:
- Maven 3 depdendency graph
- MavenRepositorySystemSession.java in maven-aether-provider
- Aether : see aether-demo particularly, since it shows a direct use of Aether+maven-aether-provider to do a resolution
We should probably create a unit test in maven-aether-provider with aether-demo code to work on Maven conflict resolution enhancements: define the expected resolution and check that it works as expected.
