Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.7.2, 1.8-beta-1
-
Component/s: groovy-jdk
-
Labels:None
-
Environment:All
-
Number of attachments :
Description
It would be handy to have a sort method on a Map or Property that would sort by the name/key since this is something that is commonly done. A possible implementation for a Property class might look like this:
Properties.metaClass.sort = {
new TreeMap(delegate)
}
Example usage would be:
System.properties.sort()
Issue Links
| This issue relates to: | ||||
| GROOVY-3992 | Add a reverse method to Map |
|
|
|
you mean
System.properties.sort()vs.
that's all you suggest, right? In general there is a problem with sorting a map and that is... is it sorting by key, or by value, with what Comperator? Depending on the usage each case make in itself make sense. But your suggestions does not reflect any of this.
System.properties.sort()