Skip to content

Commit 7427884

Browse files
committed
Deprecate logger field in HandlerMethodArgumentResolverComposite
1 parent 43eb396 commit 7427884

File tree

2 files changed

+19
-16
lines changed

2 files changed

+19
-16
lines changed

spring-messaging/src/main/java/org/springframework/messaging/handler/invocation/HandlerMethodArgumentResolverComposite.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,18 @@ public class HandlerMethodArgumentResolverComposite implements HandlerMethodArgu
4646
/**
4747
* Add the given {@link HandlerMethodArgumentResolver}.
4848
*/
49-
public HandlerMethodArgumentResolverComposite addResolver(HandlerMethodArgumentResolver argumentResolver) {
50-
this.argumentResolvers.add(argumentResolver);
49+
public HandlerMethodArgumentResolverComposite addResolver(HandlerMethodArgumentResolver resolver) {
50+
this.argumentResolvers.add(resolver);
5151
return this;
5252
}
5353

5454
/**
5555
* Add the given {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers}.
5656
* @since 4.3
5757
*/
58-
public HandlerMethodArgumentResolverComposite addResolvers(@Nullable HandlerMethodArgumentResolver... resolvers) {
58+
public HandlerMethodArgumentResolverComposite addResolvers(
59+
@Nullable HandlerMethodArgumentResolver... resolvers) {
60+
5961
if (resolvers != null) {
6062
Collections.addAll(this.argumentResolvers, resolvers);
6163
}
@@ -66,10 +68,10 @@ public HandlerMethodArgumentResolverComposite addResolvers(@Nullable HandlerMeth
6668
* Add the given {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers}.
6769
*/
6870
public HandlerMethodArgumentResolverComposite addResolvers(
69-
@Nullable List<? extends HandlerMethodArgumentResolver> argumentResolvers) {
71+
@Nullable List<? extends HandlerMethodArgumentResolver> resolvers) {
7072

71-
if (argumentResolvers != null) {
72-
this.argumentResolvers.addAll(argumentResolvers);
73+
if (resolvers != null) {
74+
this.argumentResolvers.addAll(resolvers);
7375
}
7476
return this;
7577
}
@@ -102,8 +104,7 @@ public boolean supportsParameter(MethodParameter parameter) {
102104
* Iterate over registered
103105
* {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers}
104106
* and invoke the one that supports it.
105-
* @throws IllegalStateException if no suitable
106-
* {@link HandlerMethodArgumentResolver} is found.
107+
* @throws IllegalArgumentException if no suitable argument resolver is found
107108
*/
108109
@Override
109110
@Nullable

spring-web/src/main/java/org/springframework/web/method/support/HandlerMethodArgumentResolverComposite.java

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
*/
4242
public class HandlerMethodArgumentResolverComposite implements HandlerMethodArgumentResolver {
4343

44+
@Deprecated
4445
protected final Log logger = LogFactory.getLog(getClass());
4546

4647
private final List<HandlerMethodArgumentResolver> argumentResolvers = new LinkedList<>();
@@ -61,7 +62,9 @@ public HandlerMethodArgumentResolverComposite addResolver(HandlerMethodArgumentR
6162
* Add the given {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers}.
6263
* @since 4.3
6364
*/
64-
public HandlerMethodArgumentResolverComposite addResolvers(@Nullable HandlerMethodArgumentResolver... resolvers) {
65+
public HandlerMethodArgumentResolverComposite addResolvers(
66+
@Nullable HandlerMethodArgumentResolver... resolvers) {
67+
6568
if (resolvers != null) {
6669
Collections.addAll(this.argumentResolvers, resolvers);
6770
}
@@ -107,10 +110,9 @@ public boolean supportsParameter(MethodParameter parameter) {
107110

108111
/**
109112
* Iterate over registered
110-
* {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers} and
111-
* invoke the one that supports it.
112-
* @throws IllegalStateException if no suitable
113-
* {@link HandlerMethodArgumentResolver} is found.
113+
* {@link HandlerMethodArgumentResolver HandlerMethodArgumentResolvers}
114+
* and invoke the one that supports it.
115+
* @throws IllegalArgumentException if no suitable argument resolver is found
114116
*/
115117
@Override
116118
@Nullable
@@ -133,9 +135,9 @@ public Object resolveArgument(MethodParameter parameter, @Nullable ModelAndViewC
133135
private HandlerMethodArgumentResolver getArgumentResolver(MethodParameter parameter) {
134136
HandlerMethodArgumentResolver result = this.argumentResolverCache.get(parameter);
135137
if (result == null) {
136-
for (HandlerMethodArgumentResolver methodArgumentResolver : this.argumentResolvers) {
137-
if (methodArgumentResolver.supportsParameter(parameter)) {
138-
result = methodArgumentResolver;
138+
for (HandlerMethodArgumentResolver resolver : this.argumentResolvers) {
139+
if (resolver.supportsParameter(parameter)) {
140+
result = resolver;
139141
this.argumentResolverCache.put(parameter, result);
140142
break;
141143
}

0 commit comments

Comments
 (0)