diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ErlangClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ErlangClientCodegen.java index 4998ba2f404f..72379dbeb4a3 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ErlangClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ErlangClientCodegen.java @@ -251,6 +251,10 @@ public String modelFileFolder() { @Override public String toVarName(String name) { + if (nameMapping.containsKey(name)) { + return nameMapping.get(name); + } + // replace - with _ e.g. created-at => created_at name = sanitizeName(name.replaceAll("-", "_")); // for reserved word or word starting with number, append _ @@ -262,6 +266,10 @@ public String toVarName(String name) { @Override public String toParamName(String name) { + if (parameterNameMapping.containsKey(name)) { + return parameterNameMapping.get(name); + } + return camelize(toVarName(name)); }