diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/query/QuerydslDataFetcher.java b/spring-graphql/src/main/java/org/springframework/graphql/data/query/QuerydslDataFetcher.java index 52ee2aae..77722a98 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/query/QuerydslDataFetcher.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/query/QuerydslDataFetcher.java @@ -121,7 +121,7 @@ public abstract class QuerydslDataFetcher { * @param environment contextual info for the GraphQL request * @return the resulting predicate */ - @SuppressWarnings({"unchecked", "rawtypes"}) + @SuppressWarnings({"unchecked"}) protected Predicate buildPredicate(DataFetchingEnvironment environment) { MultiValueMap parameters = new LinkedMultiValueMap<>(); QuerydslBindings bindings = new QuerydslBindings(); @@ -135,7 +135,7 @@ public abstract class QuerydslDataFetcher { parameters.put(entry.getKey(), values); } - return BUILDER.getPredicate(this.domainType, (MultiValueMap) parameters, bindings); + return BUILDER.getPredicate(this.domainType, parameters, bindings); } protected boolean requiresProjection(Class resultType) {