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

Reply via email to