From 48919ba3d23bfa992bfc3a94d659764464a862a1 Mon Sep 17 00:00:00 2001 From: Oliver Stevns Larsen <45260060+oslTrifork@users.noreply.github.com> Date: Tue, 28 May 2024 10:48:53 +0200 Subject: [PATCH] Add model name mapping to swift5 client generator (#18780) --- .../openapitools/codegen/languages/Swift5ClientCodegen.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift5ClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift5ClientCodegen.java index 86344d9c08a..e7be47f4c5a 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift5ClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift5ClientCodegen.java @@ -717,6 +717,11 @@ public class Swift5ClientCodegen extends DefaultCodegen implements CodegenConfig */ @Override public String toModelName(String name) { + + if (modelNameMapping.containsKey(name)) { + return modelNameMapping.get(name); + } + // FIXME parameter should not be assigned. Also declare it as "final" name = sanitizeName(name);