From d46e96f1ca4ed73f2befb2c97362b342acbd2d6e Mon Sep 17 00:00:00 2001 From: rstoyanchev Date: Fri, 27 Mar 2026 14:06:12 +0100 Subject: [PATCH] Correct ApiVersionConfigurer method signature Closes gh-36551 --- .../web/reactive/config/ApiVersionConfigurer.java | 3 ++- .../web/servlet/config/annotation/ApiVersionConfigurer.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/config/ApiVersionConfigurer.java b/spring-webflux/src/main/java/org/springframework/web/reactive/config/ApiVersionConfigurer.java index 2cc00b35904..2be74419aca 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/config/ApiVersionConfigurer.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/config/ApiVersionConfigurer.java @@ -205,8 +205,9 @@ public class ApiVersionConfigurer { * {@link #addSupportedVersions} and {@link #detectSupportedVersions}. * @param predicate the predicate to use */ - public void setSupportedVersionPredicate(@Nullable Predicate> predicate) { + public ApiVersionConfigurer setSupportedVersionPredicate(@Nullable Predicate> predicate) { this.supportedVersionPredicate = predicate; + return this; } /** diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/ApiVersionConfigurer.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/ApiVersionConfigurer.java index b7bff5573c5..0c13497285d 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/ApiVersionConfigurer.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/ApiVersionConfigurer.java @@ -205,8 +205,9 @@ public class ApiVersionConfigurer { * {@link #addSupportedVersions} and {@link #detectSupportedVersions}. * @param predicate the predicate to use */ - public void setSupportedVersionPredicate(@Nullable Predicate> predicate) { + public ApiVersionConfigurer setSupportedVersionPredicate(@Nullable Predicate> predicate) { this.supportedVersionPredicate = predicate; + return this; } /**