[jira] [Commented] (COLLECTIONS-351) Remove features now supported in the JDK

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Commented] (COLLECTIONS-351) Remove features now supported in the JDK

ASF GitHub Bot (Jira)

    [ https://issues.apache.org/jira/browse/COLLECTIONS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13604651#comment-13604651 ]

Matt Benson commented on COLLECTIONS-351:

Given that we provide the {{Unmodifiable}} interface I feel it is probably reasonable to keep doing what we do WRT the concept of "Unmodifiable."

WRT "Synchronized," IMO the {{Synchronized*Bag}}, {{SynchronizedBuffer}}, and {{SynchronizedTrie}} decorators (and their corresponding {{\*Utils}} methods}}) should remain, since these synchronize an API beyond that of {{Collection}}.  The simpler Synchronized* decorators (e.g. {{SynchronizedList}}) are in all honesty probably not providing much value.

> Remove features now supported in the JDK
> ----------------------------------------
>                 Key: COLLECTIONS-351
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-351
>             Project: Commons Collections
>          Issue Type: Task
>            Reporter: Henri Yandell
>             Fix For: 4.0
> For example, IdentityMap is (from 1.4) aka java.util.IdentityHashMap. There are definitely going to be others.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira