You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "Sergei Ivanov (JIRA)" <ji...@apache.org> on 2006/06/01 20:39:30 UTC

[jira] Commented: (COLLECTIONS-110) [collections] Support parametized classes with commons.collections.

    [ http://issues.apache.org/jira/browse/COLLECTIONS-110?page=comments#action_12414272 ] 

Sergei Ivanov commented on COLLECTIONS-110:
-------------------------------------------

> The choice to use new packages was I believe a recommendation
> from us, so as to ensure that both the generic and non-generic
> versions can be in the classpath at the same time. 

If they only renamed org.apache.commons.collections to net.sf.collections15, that would still be manageable. However, what I was pointing to is, for example, that all predicates were moved from ...functors package under net.sf.collections15.functors.predicate package. Also, some new classes were introduced (e.g. AbstractPredicateDecorator, although in my opinion it's well justified, because it reduces code duplication). Such divergence will make propagation of changes/fixes from "classic" collections much more difficult.

> [collections] Support parametized classes with commons.collections.
> -------------------------------------------------------------------
>
>          Key: COLLECTIONS-110
>          URL: http://issues.apache.org/jira/browse/COLLECTIONS-110
>      Project: Commons Collections
>         Type: Bug

>  Environment: Operating System: other
> Platform: Other
>     Reporter: Colbert Philippe

>
> It's time to create a parallel version of commons.collections to support 
> parametized classes of each container class and abstract class.  It's not that 
> hard.  There is a 23 PDF document on Sun Java website describing in detail how 
> it should be done and what to watch out for.
> I already converted a few classes from commons.collection privately for my own 
> needs.  Once you get the hang of it, it's a rather quick process.
> I am even willing to volunteer my time to do some more but I need the 
> collaboration of some of the original programmers to watch over things.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org