You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Benjamin Bentmann <be...@udo.edu> on 2008/03/16 17:22:16 UTC
Shade MX* classes from plexus-utils?
Hi,
today I learned that plexus-utils is not fully shaded in the core (MNG-2898,
r522313). While I can understand the requirement to share Xpp3Dom and the
Xml* APIs, I wonder why the MX* implementation classes cannot be shaded.
These aren't part of any public method signatures shared with plugins,
aren't they?
If I don't miss an aspect, we could narrow the exclusions for the shade
plugin to
org.codehaus.plexus.util.xml.pull.Xml*
to allow plugins to benefit from updates to the MXParser and MXSerializer
independently of Maven.
What do you think?
Benjamin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Shade MX* classes from plexus-utils?
Posted by John Casey <jd...@commonjava.org>.
It sounds like a fine idea to me. Not sure what else to say.
-john
On Mar 28, 2008, at 7:11 AM, Benjamin Bentmann wrote:
>> If I don't miss an aspect, we could narrow the exclusions for the
>> shade
>> plugin to
>> org.codehaus.plexus.util.xml.pull.Xml*
>> to allow plugins to benefit from updates to the MXParser and
>> MXSerializer
>> independently of Maven.
>> What do you think?
>
> No thoughts on this?
>
>
> Benjamin
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---
John Casey
Committer and PMC Member, Apache Maven
mail: jdcasey at commonjava dot org
blog: http://www.ejlife.net/blogs/john
rss: http://feeds.feedburner.com/ejlife/john
Re: Shade MX* classes from plexus-utils?
Posted by Benjamin Bentmann <be...@udo.edu>.
> If I don't miss an aspect, we could narrow the exclusions for the shade
> plugin to
> org.codehaus.plexus.util.xml.pull.Xml*
> to allow plugins to benefit from updates to the MXParser and MXSerializer
> independently of Maven.
>
> What do you think?
No thoughts on this?
Benjamin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org