On Thu, Mar 18, 2021 at 08:57:19AM +0100, Fritz Elfert wrote:
> Thanks for the link. However, at a first glance, this looks more
> like a tool for warning about undesired class usage. The jenkins
> parent pom already uses the maven-enforcer-plugin which does something
> similar (and more) but at pom level (e.g.: in jenkins it blocks
> transitive dependency on newer guice/java for any plugin)

Right, this was intended to help remove some of the problematic Guava
usage that prevent shading.

> I am not familiar with the term vendoring. What is that?
> 
> I only know shading using the maven-shade-plugin. E.g.: This
> has been used in jclouds in the past (was removed though at a later point
> in time):
> 
> https://github.com/apache/jclouds/pull/35

Sorry, I meant to say shading.  Vendoring is a related concept used in
the Go community.

-- 
Andrew Gaul
http://gaul.org/

Reply via email to