On Sun, Feb 23, 2020 at 10:21 AM Tibor Digana <tibordig...@apache.org> wrote: > > Alright! There is no question about yes or no to shade. The right answer is > yes. > We always do it and we have reason for that for 13 years. > Why? Because of the gson project may risk the conflicts with surefire JVM > and surefire transitive dependencies. > The same reason to shade Maven Shared Utils, and many other artifacts. >
Sorry, I don't buy it. I noticed the shading of maven shared utils today too, and that also strikes me as misguided and unnecessary. Maybe there's a reason for shading this dependency (though it's yet to be demonstrated here) but I suspect the pot roast principle might be in play here: https://www.psychologytoday.com/us/blog/thinking-makes-it-so/201402/the-pot-roast-principle -- Elliotte Rusty Harold elh...@ibiblio.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org