From f435cb65ce378d7ade3b7ac7ca249c94bdeb8f40 Mon Sep 17 00:00:00 2001 From: Joseph Zuromski Date: Wed, 27 Jan 2016 09:39:42 -0800 Subject: [PATCH] fix issue 1989: generate AnyObject type from json object type instead of generating strings --- .../main/java/io/swagger/codegen/languages/SwiftCodegen.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/SwiftCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/SwiftCodegen.java index ddd72e4230b..7def2a66833 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/SwiftCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/SwiftCodegen.java @@ -77,7 +77,8 @@ public class SwiftCodegen extends DefaultCodegen implements CodegenConfig { "Bool", "Void", "String", - "Character") + "Character", + "AnyObject") ); defaultIncludes = new HashSet( Arrays.asList( @@ -118,7 +119,7 @@ public class SwiftCodegen extends DefaultCodegen implements CodegenConfig { typeMapping.put("float", "Float"); typeMapping.put("number", "Double"); typeMapping.put("double", "Double"); - typeMapping.put("object", "String"); + typeMapping.put("object", "AnyObject"); typeMapping.put("file", "NSURL"); importMapping = new HashMap();