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

Niall Pemberton updated BEANUTILS-278:
--------------------------------------

    Fix Version/s: LATER THAN 1.8.0

> Remove copied Collections classes
> ---------------------------------
>
>                 Key: BEANUTILS-278
>                 URL: https://issues.apache.org/jira/browse/BEANUTILS-278
>             Project: Commons BeanUtils
>          Issue Type: Improvement
>    Affects Versions: 1.7.0
>            Reporter: Niall Pemberton
>             Fix For: LATER THAN 1.8.0
>
>         Attachments: Beanutils-278-2.patch
>
>
> The following 4 Commons Collections classes were copied into BeanUtils so 
> that the dependency on Commons Collections could be removed (these were 
> included in the BeanUtils 1.7.0 release)
>     ArrayStack.java
>     Buffer.java
>     BufferUnderflowException.java
>     FastHashMap.java
> See the following thread for the original reasoning:
>     http://tinyurl.com/yvma2q
>     http://tinyurl.com/2hs3hp
> Recent discussion thread on this issue is here:
>     http://tinyurl.com/2vyuk8
> Of the above four classes only FastHashMap is used within BeanUtils (and is 
> part of the public API) - not sure why the other classes were included, but 
> it may be because downstream systems such as Struts depend on them (which 
> also removed its Commons Collections when it moved to BeanUtils 1.7.0). Some 
> (but not all) of the BeanUtils public API which exposes FastHashMap was 
> deprecated in the BeanUtils 1.7.0 release.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to