From 94c5a8055133157b7d01cf6a1b937d4d63e5dba2 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Tue, 13 Oct 2020 10:58:34 +0800 Subject: [PATCH] add AnyType support to Swift generators (#7644) --- .../java/org/openapitools/codegen/languages/Swift4Codegen.java | 3 ++- .../openapitools/codegen/languages/Swift5ClientCodegen.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift4Codegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift4Codegen.java index d6cc612391a..b4e9eff2942 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift4Codegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Swift4Codegen.java @@ -226,13 +226,14 @@ public class Swift4Codegen extends DefaultCodegen implements CodegenConfig { typeMapping.put("float", "Float"); typeMapping.put("number", "Double"); typeMapping.put("double", "Double"); - typeMapping.put("object", "Any"); typeMapping.put("file", "URL"); typeMapping.put("binary", "URL"); typeMapping.put("ByteArray", "Data"); typeMapping.put("UUID", "UUID"); typeMapping.put("URI", "String"); typeMapping.put("BigDecimal", "Decimal"); + typeMapping.put("object", "Any"); + typeMapping.put("AnyType", "Any"); importMapping = new HashMap<>(); 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 ede7606b7f5..ff5ad108d3a 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 @@ -212,13 +212,14 @@ public class Swift5ClientCodegen extends DefaultCodegen implements CodegenConfig typeMapping.put("float", "Float"); typeMapping.put("number", "Double"); typeMapping.put("double", "Double"); - typeMapping.put("object", "Any"); typeMapping.put("file", "URL"); typeMapping.put("binary", "URL"); typeMapping.put("ByteArray", "Data"); typeMapping.put("UUID", "UUID"); typeMapping.put("URI", "String"); typeMapping.put("BigDecimal", "Decimal"); + typeMapping.put("object", "Any"); + typeMapping.put("AnyType", "Any"); importMapping = new HashMap<>();