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) -> {
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());
}
});