diff --git a/spring-web/src/main/java/org/springframework/web/util/pattern/PathPattern.java b/spring-web/src/main/java/org/springframework/web/util/pattern/PathPattern.java index 43268065efd..7fb568f8978 100644 --- a/spring-web/src/main/java/org/springframework/web/util/pattern/PathPattern.java +++ b/spring-web/src/main/java/org/springframework/web/util/pattern/PathPattern.java @@ -94,7 +94,7 @@ public class PathPattern implements Comparable { *
  • Consider length (longer wins) * */ - public static final Comparator SPECIFICITY_COMPARATOR = + public static final Comparator<@Nullable PathPattern> SPECIFICITY_COMPARATOR = Comparator.nullsLast( Comparator. comparingInt(p -> p.isCatchAll() ? 1 : 0)