@@ -298,28 +298,28 @@ private List<File> processDefinitions(ExtendedDocument document) {
298298 private List <File > generateUnion (MappingContext mappingContext , ExtendedUnionTypeDefinition definition ) {
299299 List <File > generatedFiles = new ArrayList <>();
300300 Map <String , Object > dataModel = UnionDefinitionToDataModelMapper .map (mappingContext , definition );
301- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "unionTemplate" , dataModel , outputDir ));
301+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . UNION , dataModel , outputDir ));
302302
303303 if (Boolean .TRUE .equals (mappingConfig .getGenerateClient ())) {
304304 Map <String , Object > responseProjDataModel = RequestResponseDefinitionToDataModelMapper .mapResponseProjection (mappingContext , definition );
305- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "responseProjectionTemplate" , responseProjDataModel , outputDir ));
305+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . RESPONSE_PROJECTION , responseProjDataModel , outputDir ));
306306 }
307307 return generatedFiles ;
308308 }
309309
310310 private List <File > generateInterface (MappingContext mappingContext , ExtendedInterfaceTypeDefinition definition ) {
311311 List <File > generatedFiles = new ArrayList <>();
312312 Map <String , Object > dataModel = InterfaceDefinitionToDataModelMapper .map (mappingContext , definition );
313- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "interfaceTemplate" , dataModel , outputDir ));
313+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . INTERFACE , dataModel , outputDir ));
314314
315315 if (Boolean .TRUE .equals (mappingConfig .getGenerateClient ())) {
316316 Map <String , Object > responseProjDataModel = RequestResponseDefinitionToDataModelMapper .mapResponseProjection (mappingContext , definition );
317- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "responseProjectionTemplate" , responseProjDataModel , outputDir ));
317+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . RESPONSE_PROJECTION , responseProjDataModel , outputDir ));
318318
319319 for (ExtendedFieldDefinition fieldDefinition : definition .getFieldDefinitions ()) {
320320 if (!Utils .isEmpty (fieldDefinition .getInputValueDefinitions ())) {
321321 Map <String , Object > fieldProjDataModel = RequestResponseDefinitionToDataModelMapper .mapParametrizedInput (mappingContext , fieldDefinition , definition );
322- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "parametrizedInputTemplate" , fieldProjDataModel , outputDir ));
322+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . PARAMETRIZED_INPUT , fieldProjDataModel , outputDir ));
323323 }
324324 }
325325 }
@@ -372,10 +372,10 @@ private List<File> generateClient(MappingContext mappingContext, ExtendedObjectT
372372 List <String > fieldNames = definition .getFieldDefinitions ().stream ().map (FieldDefinition ::getName ).collect (toList ());
373373 for (ExtendedFieldDefinition operationDef : definition .getFieldDefinitions ()) {
374374 Map <String , Object > requestDataModel = RequestResponseDefinitionToDataModelMapper .mapRequest (mappingContext , operationDef , definition .getName (), fieldNames );
375- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "requestTemplate" , requestDataModel , outputDir ));
375+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . REQUEST , requestDataModel , outputDir ));
376376
377377 Map <String , Object > responseDataModel = RequestResponseDefinitionToDataModelMapper .mapResponse (mappingContext , operationDef , definition .getName (), fieldNames );
378- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "responseTemplate" , responseDataModel , outputDir ));
378+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . RESPONSE , responseDataModel , outputDir ));
379379 }
380380 return generatedFiles ;
381381 }
@@ -384,29 +384,29 @@ private List<File> generateApis(MappingContext mappingContext, ExtendedObjectTyp
384384 List <File > generatedFiles = new ArrayList <>();
385385 for (ExtendedFieldDefinition operationDef : definition .getFieldDefinitions ()) {
386386 Map <String , Object > dataModel = FieldDefinitionsToResolverDataModelMapper .mapRootTypeField (mappingContext , operationDef , definition .getName (), fieldNames );
387- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "operationsTemplate" , dataModel , outputDir ));
387+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . OPERATIONS , dataModel , outputDir ));
388388 }
389389 return generatedFiles ;
390390 }
391391
392392 private File generateRootApi (MappingContext mappingContext , ExtendedObjectTypeDefinition definition ) {
393393 Map <String , Object > dataModel = FieldDefinitionsToResolverDataModelMapper .mapRootTypeFields (mappingContext , definition );
394- return GraphQLCodegenFileCreator .generateFile (mappingContext , "operationsTemplate" , dataModel , outputDir );
394+ return GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . OPERATIONS , dataModel , outputDir );
395395 }
396396
397397 private List <File > generateType (MappingContext mappingContext , ExtendedObjectTypeDefinition definition ) {
398398 List <File > generatedFiles = new ArrayList <>();
399399 Map <String , Object > dataModel = TypeDefinitionToDataModelMapper .map (mappingContext , definition );
400- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "typeTemplate" , dataModel , outputDir ));
400+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . TYPE , dataModel , outputDir ));
401401
402402 if (Boolean .TRUE .equals (mappingConfig .getGenerateClient ())) {
403403 Map <String , Object > responseProjDataModel = RequestResponseDefinitionToDataModelMapper .mapResponseProjection (mappingContext , definition );
404- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "responseProjectionTemplate" , responseProjDataModel , outputDir ));
404+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . RESPONSE_PROJECTION , responseProjDataModel , outputDir ));
405405
406406 for (ExtendedFieldDefinition fieldDefinition : definition .getFieldDefinitions ()) {
407407 if (!Utils .isEmpty (fieldDefinition .getInputValueDefinitions ())) {
408408 Map <String , Object > fieldProjDataModel = RequestResponseDefinitionToDataModelMapper .mapParametrizedInput (mappingContext , fieldDefinition , definition );
409- generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , "parametrizedInputTemplate" , fieldProjDataModel , outputDir ));
409+ generatedFiles .add (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . PARAMETRIZED_INPUT , fieldProjDataModel , outputDir ));
410410 }
411411 }
412412 }
@@ -422,20 +422,20 @@ private Optional<File> generateFieldResolver(MappingContext mappingContext,
422422 .collect (toList ());
423423 if (!fieldDefsWithResolvers .isEmpty ()) {
424424 Map <String , Object > dataModel = FieldDefinitionsToResolverDataModelMapper .mapToTypeResolver (mappingContext , fieldDefsWithResolvers , parentDefinition .getName ());
425- return Optional .of (GraphQLCodegenFileCreator .generateFile (mappingContext , "operationsTemplate" , dataModel , outputDir ));
425+ return Optional .of (GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . OPERATIONS , dataModel , outputDir ));
426426 }
427427 }
428428 return Optional .empty ();
429429 }
430430
431431 private File generateInput (MappingContext mappingContext , ExtendedInputObjectTypeDefinition definition ) {
432432 Map <String , Object > dataModel = InputDefinitionToDataModelMapper .map (mappingContext , definition );
433- return GraphQLCodegenFileCreator .generateFile (mappingContext , "typeTemplate" , dataModel , outputDir );
433+ return GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . TYPE , dataModel , outputDir );
434434 }
435435
436436 private File generateEnum (MappingContext mappingContext , ExtendedEnumTypeDefinition definition ) {
437437 Map <String , Object > dataModel = EnumDefinitionToDataModelMapper .map (mappingContext , definition );
438- return GraphQLCodegenFileCreator .generateFile (mappingContext , "enumTemplate" , dataModel , outputDir );
438+ return GraphQLCodegenFileCreator .generateFile (mappingContext , FreeMarkerTemplateType . ENUM , dataModel , outputDir );
439439 }
440440
441441 private void initCustomTypeMappings (Collection <ExtendedScalarTypeDefinition > scalarTypeDefinitions ) {
0 commit comments