Browse Source

don't box primitives

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 3 years ago
parent
commit
0a3b23ba57

+ 2 - 5
app/src/main/java/com/nextcloud/talk/utils/FileSortOrderBySize.java

@@ -46,16 +46,13 @@ public class FileSortOrderBySize extends FileSortOrder {
 
         Collections.sort(files, (o1, o2) -> {
             if (!o1.getModel().isFile() && !o2.getModel().isFile()) {
-                Long obj1 = o1.getModel().size;
-                return multiplier * obj1.compareTo(o2.getModel().getSize());
+                return multiplier * Long.compare(o1.getModel().getSize(), o2.getModel().getSize());
             } else if (!o1.getModel().isFile()) {
                 return -1;
-
             } else if (!o2.getModel().isFile()) {
                 return 1;
             } else {
-                Long obj1 = o1.getModel().getSize();
-                return multiplier * obj1.compareTo(o2.getModel().getSize());
+                return multiplier * Long.compare(o1.getModel().getSize(), o2.getModel().getSize());
             }
         });