From 163bad38ef80c7b9ed108a60d10df3781dd7caaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edd=C3=BA=20Mel=C3=A9ndez?= Date: Sat, 21 May 2022 02:53:47 -0500 Subject: [PATCH] Fix attribute return types in @DeleteExchange and @PatchExchange The return types for the `value` and `url` attributes don't match those in `@HttpExchange`. Closes gh-28498 --- .../web/service/annotation/DeleteExchange.java | 4 ++-- .../springframework/web/service/annotation/PatchExchange.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java index 15178c1b63..b23142fe0b 100644 --- a/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java +++ b/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java @@ -40,13 +40,13 @@ public @interface DeleteExchange { * Alias for {@link HttpExchange#value}. */ @AliasFor(annotation = HttpExchange.class) - String[] value() default {}; + String value() default ""; /** * Alias for {@link HttpExchange#url()}. */ @AliasFor(annotation = HttpExchange.class) - String[] url() default {}; + String url() default ""; /** * Alias for {@link HttpExchange#contentType()}. diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java index 92d2bb9ee3..b267c70cda 100644 --- a/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java +++ b/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java @@ -40,13 +40,13 @@ public @interface PatchExchange { * Alias for {@link HttpExchange#value}. */ @AliasFor(annotation = HttpExchange.class) - String[] value() default {}; + String value() default ""; /** * Alias for {@link HttpExchange#url()}. */ @AliasFor(annotation = HttpExchange.class) - String[] url() default {}; + String url() default ""; /** * Alias for {@link HttpExchange#contentType()}.