don't box primitives

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2021-11-11 00:16:38 +01:00
parent 5f8c69115b
commit 0a3b23ba57
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

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