I thought you had said that it was a regression introduced in 3.0, so if prerequisites is 2.x then you should resolve the "fixed" way as that was the way of 2.x that you are *restoring*
The only reason for the bug reproduction on [3.0,3.4) is because people developing against the 3.x versions might have used hacks to work around the "bug" and hence need protection so that their "hacks" still work On Sun 1 Jan 2017 at 07:11, Christian Schulte <c...@schulte.it> wrote: > Am 01/01/17 um 08:06 schrieb Christian Schulte: > > > Am 01/01/17 um 07:52 schrieb Christian Schulte: > > >> is uncovering bugs in the poms. Current master is passing all core ITs, > > >> all plugin ITs and also can be used to build all plugins, if you > > >> manually change to a different plugin tools release > > >> (-DmavenPluginToolsVersion=3.3 or 3.5). > > > > > > It's not even needed to change the plugin tools version any more. Only > > > plugins having declared > > > > > > <prerequisites>3.4</prerequisites> > > > > > > would get the correct resolution. > > > > And all of our plugins already are working with that correct resolution > > in place but are still resolved the old way, because they declare > > prerequisites 2.0, 2.2.1 or 3.0. You can declare them prerequsisite 3.4 > > today and they'll work. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > -- Sent from my phone