> > > I suspect this will not work except in gradle, which picks the highest > version in the case of a conflict. Maven picks the "nearest to your > project", so: > > - SomeLibrary depends on c.g.g:gwt-user:2.9.0 (or earlier, with or > without a BOM) > - MyProject depends on SomeLibrary (so c.g.g:gwt-user is now 2 steps > away) > - MyProject depends on o.g:gwt-user:2.10 without a BOM, which depends > on c.g.g:gwt-user:99.0 (which is also 2 steps away) > > Hmm, so MyProject would need to declare c.g.g:gwt-user:99.0 as a direct dependency as soon as it wants to use o.g:gwt-user:2.10 to make sure the "distance" is 1. A bit unfortunate but doable when clearly communicated in documentation. But maybe that relocation solution is more straight forward then for the end user.
-- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/380f610a-96e9-44e8-9171-412c0893b2bbo%40googlegroups.com.
