You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Henri Yandell (JIRA)" <ji...@apache.org> on 2009/09/11 07:58:57 UTC

[jira] Created: (LANG-532) Consider code in Collections

Consider code in Collections
----------------------------

                 Key: LANG-532
                 URL: https://issues.apache.org/jira/browse/LANG-532
             Project: Commons Lang
          Issue Type: Task
            Reporter: Henri Yandell
             Fix For: 3.0


If and only if Collections be considered dead for 4.x and beyond, then consider if there is any code that wants to be scavenged to live in Lang 3.x.

Basic rules:

* No implementations of Collections.
* If a successor of Collections defined, then not something it has.

Basically potential additions to java.util.Collections I suspect.

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


[jira] Commented: (LANG-532) Consider code in Collections

Posted by "Henri Yandell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LANG-532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12789715#action_12789715 ] 

Henri Yandell commented on LANG-532:
------------------------------------

I also think the Comparators themselves are interesting to Lang. Specifically:

  NullComparator
  ReverseComparator
  ComparableComparator (which we now have a private copy of)
  ComparatorChain
  FixedOrderComparator

Basically all but BooleanComparator (which I think is useless and should be deleted) and TransformerComparator.

ComparatorUtils itself is mostly factory methods for these objects - I'm not sure we particularly need them. Also includes a min(Object,Object,Comparator) method which isn't too useful (basically null protection on the Comparator, with the 'odd' behaviour that it uses a ComparableComparator (even if not Comparable by the look of it).

We also have LANG-483 wanting to add a ComparisonUtils class.

> Consider code in Collections
> ----------------------------
>
>                 Key: LANG-532
>                 URL: https://issues.apache.org/jira/browse/LANG-532
>             Project: Commons Lang
>          Issue Type: Task
>            Reporter: Henri Yandell
>             Fix For: 3.0
>
>
> If and only if Collections be considered dead for 4.x and beyond, then consider if there is any code that wants to be scavenged to live in Lang 3.x.
> Basic rules:
> * No implementations of Collections.
> * If a successor of Collections defined, then not something it has.
> Basically potential additions to java.util.Collections I suspect.

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


[jira] Commented: (LANG-532) Consider code in Collections

Posted by "Sebb (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LANG-532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12840590#action_12840590 ] 

Sebb commented on LANG-532:
---------------------------

I suggest:

COLLECTIONS-354 - add Collection utilities from MINA

> Consider code in Collections
> ----------------------------
>
>                 Key: LANG-532
>                 URL: https://issues.apache.org/jira/browse/LANG-532
>             Project: Commons Lang
>          Issue Type: Task
>          Components: General
>            Reporter: Henri Yandell
>             Fix For: 3.1
>
>
> If and only if Collections be considered dead for 4.x and beyond, then consider if there is any code that wants to be scavenged to live in Lang 3.x.
> Basic rules:
> * No implementations of Collections.
> * If a successor of Collections defined, then not something it has.
> Basically potential additions to java.util.Collections I suspect.

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


[jira] Commented: (LANG-532) Consider code in Collections

Posted by "Henri Yandell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LANG-532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767723#action_12767723 ] 

Henri Yandell commented on LANG-532:
------------------------------------

Not convinced that Collections will make it to 4.0.

Non decorator code in the various util.* Utils packages is what will be of interest:

CollectionUtils
MapUtils
ListUtils
IteratorUtils
SetUtils
ComparatorUtils

> Consider code in Collections
> ----------------------------
>
>                 Key: LANG-532
>                 URL: https://issues.apache.org/jira/browse/LANG-532
>             Project: Commons Lang
>          Issue Type: Task
>            Reporter: Henri Yandell
>             Fix For: 3.0
>
>
> If and only if Collections be considered dead for 4.x and beyond, then consider if there is any code that wants to be scavenged to live in Lang 3.x.
> Basic rules:
> * No implementations of Collections.
> * If a successor of Collections defined, then not something it has.
> Basically potential additions to java.util.Collections I suspect.

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


[jira] Updated: (LANG-532) Consider code in Collections

Posted by "Henri Yandell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LANG-532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Henri Yandell updated LANG-532:
-------------------------------

    Fix Version/s:     (was: 3.0)
                   3.1

Moving to 3.1 - this doesn't affect compatibility so can be put off.

> Consider code in Collections
> ----------------------------
>
>                 Key: LANG-532
>                 URL: https://issues.apache.org/jira/browse/LANG-532
>             Project: Commons Lang
>          Issue Type: Task
>          Components: General
>            Reporter: Henri Yandell
>             Fix For: 3.1
>
>
> If and only if Collections be considered dead for 4.x and beyond, then consider if there is any code that wants to be scavenged to live in Lang 3.x.
> Basic rules:
> * No implementations of Collections.
> * If a successor of Collections defined, then not something it has.
> Basically potential additions to java.util.Collections I suspect.

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