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
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]