From fca6d7194f9437d660482ead6c9d4590de75c3ab Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Mon, 30 Aug 2021 15:01:59 -0400 Subject: [PATCH] Using `Comparator` factories in a couple more cases --- core/src/main/java/hudson/FilePath.java | 2 +- core/src/main/java/hudson/model/AbstractProject.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index fdc0df530d..2a15d52aee 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -3360,7 +3360,7 @@ public final class FilePath implements SerializableOnlyOverRemoting { private static final long serialVersionUID = 1L; } - private static final Comparator SHORTER_STRING_FIRST = (o1, o2) -> o1.length() - o2.length(); + private static final Comparator SHORTER_STRING_FIRST = Comparator.comparingInt(String::length); /** * Gets the {@link FilePath} representation of the "~" directory diff --git a/core/src/main/java/hudson/model/AbstractProject.java b/core/src/main/java/hudson/model/AbstractProject.java index 59632484ec..e7aa37e268 100644 --- a/core/src/main/java/hudson/model/AbstractProject.java +++ b/core/src/main/java/hudson/model/AbstractProject.java @@ -1982,7 +1982,7 @@ public abstract class AbstractProject

,R extends A return Items.findNearest(AbstractProject.class, name, context); } - private static final Comparator REVERSE_INTEGER_COMPARATOR = (o1, o2) -> o2 - o1; + private static final Comparator REVERSE_INTEGER_COMPARATOR = Comparator.reverseOrder(); private static final Logger LOGGER = Logger.getLogger(AbstractProject.class.getName());