Skip to content

Commit 0cc1f22

Browse files
tiggerodrotbohm
tigger
authored andcommitted
DATAREST-296 - ResourceMetadataHandlerMethodArgumentResolver now properly implements ….supports(…).
ResourceMetadataHandlerMethodArgumentResolver.supports(…) now properly checks for ResourceMetadata. It previously checked for RepositoryInformation which is probably a left-over from a previous state of the codebase and has been unnoticed so far as the class is only used as a direct dependency of other HandlerMethodArgumentResolvers.
1 parent 17c8c7e commit 0cc1f22

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/config/ResourceMetadataHandlerMethodArgumentResolver.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static org.springframework.util.StringUtils.*;
2020

2121
import org.springframework.core.MethodParameter;
22-
import org.springframework.data.repository.core.RepositoryInformation;
2322
import org.springframework.data.repository.support.Repositories;
2423
import org.springframework.data.rest.core.mapping.ResourceMappings;
2524
import org.springframework.data.rest.core.mapping.ResourceMetadata;
@@ -36,6 +35,7 @@
3635
*
3736
* @author Jon Brisbin
3837
* @author Oliver Gierke
38+
* @author jiacheng Yang
3939
*/
4040
public class ResourceMetadataHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver {
4141

@@ -69,7 +69,7 @@ public ResourceMetadataHandlerMethodArgumentResolver(Repositories repositories,
6969
*/
7070
@Override
7171
public boolean supportsParameter(MethodParameter parameter) {
72-
return isAssignable(parameter.getParameterType(), RepositoryInformation.class);
72+
return isAssignable(parameter.getParameterType(), ResourceMetadata.class);
7373
}
7474

7575
/*

0 commit comments

Comments
 (0)