From 3e3b03f93ba87c01b2c7068abed8fcbb40310e96 Mon Sep 17 00:00:00 2001 From: Steven Masala Date: Thu, 4 Oct 2018 17:52:00 +0200 Subject: [PATCH] FIX: remove special quotation marks from filename generation. (#1157) * remove left|right point double angle quotation marks * move to DefaultCodeGen and update TypeScriptAngularClientCodegen to reflect new clean function so that the filename AND imports are added correctly * rename to a more accurate name :) * shippable fixes * shippable javadoc fix * replaced cleanModelFilename with sanitzeName * remove DefaultCodegen changes --- .../src/main/java/org/openapitools/codegen/DefaultCodegen.java | 3 ++- .../codegen/languages/TypeScriptAngularClientCodegen.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java index 8ddbb41197b..d6be96d6fdf 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java @@ -4702,5 +4702,6 @@ public class DefaultCodegen implements CodegenConfig { */ public void postProcessFile(File file, String fileType) { LOGGER.debug("Post processing file {} ({})", file, fileType); - } + } + } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptAngularClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptAngularClientCodegen.java index 17ad3c37e78..5704ce5fbd1 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptAngularClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptAngularClientCodegen.java @@ -472,7 +472,7 @@ public class TypeScriptAngularClientCodegen extends AbstractTypeScriptClientCode @Override public String toModelFilename(String name) { - return this.convertUsingFileNamingConvention(name) + modelFileSuffix; + return this.sanitizeName(this.convertUsingFileNamingConvention(name) + modelFileSuffix); } @Override