Skip to content

Commit 14e21b6

Browse files
authored
Merge branch 'issue-9386' into issue-9386-code-cleanup
2 parents d1f66b0 + 4293af3 commit 14e21b6

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Swift5Codegen.java

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,12 @@
1414
import io.swagger.models.properties.ArrayProperty;
1515
import io.swagger.models.properties.MapProperty;
1616
import io.swagger.models.properties.Property;
17-
1817
import org.apache.commons.lang3.ArrayUtils;
1918
import org.apache.commons.lang3.StringUtils;
2019
import org.apache.commons.lang3.text.WordUtils;
2120

2221
import java.io.File;
23-
import java.util.ArrayList;
24-
import java.util.Arrays;
25-
import java.util.HashMap;
26-
import java.util.HashSet;
27-
import java.util.Iterator;
28-
import java.util.List;
29-
import java.util.Map;
22+
import java.util.*;
3023
import java.util.regex.Matcher;
3124
import java.util.regex.Pattern;
3225

@@ -577,6 +570,17 @@ public CodegenModel fromModel(String name, Model model, Map<String, Model> allDe
577570
return codegenModel;
578571
}
579572

573+
@Override
574+
public CodegenOperation fromOperation(String path, String httpMethod, Operation operation, Map<String, Model> definitions, Swagger swagger) {
575+
CodegenOperation codegenOperation = super.fromOperation(path, httpMethod, operation, definitions, swagger);
576+
577+
if (codegenOperation.returnType != null && codegenOperation.returnType.equals("Any")) {
578+
codegenOperation.returnType = null;
579+
}
580+
581+
return codegenOperation;
582+
}
583+
580584
public void setProjectName(String projectName) {
581585
this.projectName = projectName;
582586
}

0 commit comments

Comments
 (0)