1818import graphql .execution .MergedField ;
1919import graphql .introspection .Introspection ;
2020import graphql .language .Field ;
21- import graphql .language .FragmentDefinition ;
2221import graphql .language .InlineFragment ;
2322import graphql .language .SelectionSet ;
2423import graphql .language .TypeName ;
2726import graphql .schema .GraphQLTypeUtil ;
2827import java .util .ArrayList ;
2928import java .util .Collection ;
30- import java .util .Collections ;
3129import java .util .HashMap ;
3230import java .util .List ;
3331import java .util .Map ;
@@ -63,7 +61,7 @@ public CompletionStage<List<DataFetcherResult<Object>>> load(List<DataFetchingEn
6361 GraphQLContext graphQLContext = dfeTemplate .getContext ();
6462
6563 List <Map <String , Object >> representations = dataFetchingEnvironments .stream ()
66- .map (dataFetchingEnvironment -> createRepresentation ( dataFetchingEnvironment ) )
64+ .map (this :: createRepresentation )
6765 .collect (Collectors .toList ());
6866
6967 List <InlineFragment > inlineFragments = new ArrayList <>();
@@ -166,9 +164,6 @@ private Map<String, Object> createRepresentation(
166164
167165 /**
168166 * builds mapping of fieldName-alias. If fieldName has no alias, it will be mapped to itself.
169- *
170- * @param dataFetchingEnvironment
171- * @return
172167 */
173168 private Map <String , String > buildkeyToAliasMap (DataFetchingEnvironment dataFetchingEnvironment ) {
174169 MergedField parentField = dataFetchingEnvironment .getExecutionStepInfo ().getParent ().getField ();
@@ -178,7 +173,7 @@ private Map<String, String> buildkeyToAliasMap(DataFetchingEnvironment dataFetch
178173 .values ()
179174 .stream ()
180175 .filter (field -> this .representationFieldTemplate .contains (field .getName ()))
181- .collect (Collectors .toMap (field -> field . getName () , field -> field .getAlias () == null ? field .getName () : field .getAlias ()));
176+ .collect (Collectors .toMap (Field :: getName , field -> field .getAlias () == null ? field .getName () : field .getAlias ()));
182177 }
183178
184179}
0 commit comments