diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2013-02-25 15:08:28 -0800 |
---|---|---|
committer | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2013-02-25 15:08:28 -0800 |
commit | 3b85c3d22b9d62e9e07c53f235ae8e889581ddc8 (patch) | |
tree | d269d42c31fbcd9f39601772d36b9e63136ff717 /src | |
parent | 4cb1ee413a52f3fa1c85def20bf1143e8ef7d840 (diff) | |
parent | 8187debb7148483d991b7fa131e0c66cdee6e646 (diff) | |
download | scala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.tar.gz scala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.tar.bz2 scala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.zip |
Merge pull request #2149 from khernyo/issue/7074
SI-7074 Fix xml attribute sorting
Diffstat (limited to 'src')
-rwxr-xr-x | src/library/scala/xml/Utility.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/xml/Utility.scala b/src/library/scala/xml/Utility.scala index 9429e9caa7..030a89773e 100755 --- a/src/library/scala/xml/Utility.scala +++ b/src/library/scala/xml/Utility.scala @@ -64,7 +64,7 @@ object Utility extends AnyRef with parsing.TokenTests { val key = md.key val smaller = sort(md.filter { m => m.key < key }) val greater = sort(md.filter { m => m.key > key }) - smaller.copy(md.copy ( greater )) + smaller.foldRight (md copy greater) ((x, xs) => x copy xs) } /** Return the node with its attribute list sorted alphabetically |