Skip to content

Commit deec98e

Browse files
DATAREDIS-498 - Favor Collections.sort over List.sort which requires Java 8.
1 parent 7da2e3b commit deec98e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/org/springframework/data/redis/core/convert/MappingRedisConverter.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import java.util.ArrayList;
1919
import java.util.Collection;
20+
import java.util.Collections;
2021
import java.util.Comparator;
2122
import java.util.HashMap;
2223
import java.util.List;
@@ -542,7 +543,7 @@ private Collection<?> readCollectionOfSimpleTypes(String path, Class<?> collecti
542543
Bucket partial = source.getBucket().extract(path + ".[");
543544

544545
List<String> keys = new ArrayList<String>(partial.keySet());
545-
keys.sort(listKeyComparator);
546+
Collections.sort(keys, listKeyComparator);
546547

547548
Collection<Object> target = CollectionFactory.createCollection(collectionType, valueType, partial.size());
548549

@@ -564,7 +565,7 @@ private Collection<?> readCollectionOfComplexTypes(String path, Class<?> collect
564565
Bucket source) {
565566

566567
List<String> keys = new ArrayList<String>(source.extractAllKeysFor(path));
567-
keys.sort(listKeyComparator);
568+
Collections.sort(keys, listKeyComparator);
568569

569570
Collection<Object> target = CollectionFactory.createCollection(collectionType, valueType, keys.size());
570571

0 commit comments

Comments
 (0)