From 0efe9c271b5fbe2bf7f95d174816c72650027fa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Mon, 14 Jul 2025 10:06:16 +0200 Subject: [PATCH] Temporarily suppress deprecation in message converters customization --- .../HttpMessageConvertersRestClientCustomizer.java | 1 + .../HttpMessageConvertersRestClientCustomizerTests.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/module/spring-boot-restclient/src/main/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizer.java b/module/spring-boot-restclient/src/main/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizer.java index 4fd8ed6dc88..cea412ac1f2 100644 --- a/module/spring-boot-restclient/src/main/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizer.java +++ b/module/spring-boot-restclient/src/main/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizer.java @@ -45,6 +45,7 @@ public class HttpMessageConvertersRestClientCustomizer implements RestClientCust this.messageConverters = messageConverters; } + @SuppressWarnings("removal") @Override public void customize(RestClient.Builder restClientBuilder) { restClientBuilder.messageConverters(this::configureMessageConverters); diff --git a/module/spring-boot-restclient/src/test/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizerTests.java b/module/spring-boot-restclient/src/test/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizerTests.java index 33daa4b69e0..aeeafb58610 100644 --- a/module/spring-boot-restclient/src/test/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizerTests.java +++ b/module/spring-boot-restclient/src/test/java/org/springframework/boot/restclient/autoconfigure/HttpMessageConvertersRestClientCustomizerTests.java @@ -62,7 +62,7 @@ class HttpMessageConvertersRestClientCustomizerTests { assertThat(apply(new HttpMessageConvertersRestClientCustomizer(c1, c2), c0)).containsExactly(c1, c2); } - @SuppressWarnings("unchecked") + @SuppressWarnings({ "unchecked", "removal" }) private List> apply(HttpMessageConvertersRestClientCustomizer customizer, HttpMessageConverter... converters) { List> messageConverters = new ArrayList<>(Arrays.asList(converters));