You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Musachy Barroso (JIRA)" <ji...@apache.org> on 2009/03/27 14:35:04 UTC

[jira] Resolved: (WW-2728) Shade Commons Lang

     [ https://issues.apache.org/struts/browse/WW-2728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Musachy Barroso resolved WW-2728.
---------------------------------

    Resolution: Fixed

Some classes are shaded already in xwork, more can be added as needed.

> Shade Commons Lang
> ------------------
>
>                 Key: WW-2728
>                 URL: https://issues.apache.org/struts/browse/WW-2728
>             Project: Struts 2
>          Issue Type: New Feature
>          Components: Build Management
>    Affects Versions: 2.0.11.2, 2.1.2
>            Reporter: Paul Benedict
>            Assignee: Paul Benedict
>            Priority: Critical
>             Fix For: 2.1.7
>
>
> One major problem that affected S1 -- and is now appearing in S2 -- is the code duplication and reimplementation of common String and other type functions. This needs to be stopped so that (i) duplication is eliminated and (ii) well-tested type functions can be used. My suggestion is to import Commons Lang and its plethora of helpers using the Maven Shade plugin so that we can compile against it, and yet prevent deploying it as a required dependency.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.