modules/openapi-generator/…/…/…/swift5
api.mustache +4 -3
samples/client/…/…/…/…/…/OpenAPIs/APIs
AnotherFakeAPI.swift +4 -3
FakeAPI.swift +48 -36
FakeClassnameTags123API.swift +4 -3
PetAPI.swift +36 -27
StoreAPI.swift +16 -12
UserAPI.swift +32 -24
@@ -173,9 +173,10 @@ extension {{projectName}}API {
{{#nonPublicApi}}internal{{/nonPublicApi}}{{^nonPublicApi}}open{{/nonPublicApi}} class func {{operationId}}({{#allParams}}{{paramName}}: {{#isEnum}}{{#isContainer}}[{{enumName}}_{{operationId}}]{{/isContainer}}{{^isContainer}}{{enumName}}_{{operationId}}{{/isContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}}? = nil{{/required}}{{^-last}}, {{/-last}}{{/allParams}}) -> AnyPublisher<{{{returnType}}}{{#returnType}}{{#isResponseOptional}}?{{/isResponseOptional}}{{/returnType}}{{^returnType}}Void{{/returnType}}, Error> {
@@ -191,7 +192,7 @@ extension {{projectName}}API {
@@ -24,9 +24,10 @@ open class AnotherFakeAPI {
@@ -36,7 +37,7 @@ open class AnotherFakeAPI {
+ 48
- 36
@@ -23,9 +23,10 @@ open class FakeAPI {
@@ -35,7 +36,7 @@ open class FakeAPI {
@@ -73,9 +74,10 @@ open class FakeAPI {
@@ -85,7 +87,7 @@ open class FakeAPI {
@@ -123,9 +125,10 @@ open class FakeAPI {
@@ -135,7 +138,7 @@ open class FakeAPI {
@@ -173,9 +176,10 @@ open class FakeAPI {
@@ -185,7 +189,7 @@ open class FakeAPI {
@@ -223,9 +227,10 @@ open class FakeAPI {
@@ -235,7 +240,7 @@ open class FakeAPI {
@@ -274,9 +279,10 @@ open class FakeAPI {
@@ -286,7 +292,7 @@ open class FakeAPI {
@@ -328,9 +334,10 @@ open class FakeAPI {
@@ -340,7 +347,7 @@ open class FakeAPI {
@@ -393,9 +400,10 @@ open class FakeAPI {
open class func testEndpointParameters(number: Double, double: Double, patternWithoutDelimiter: String, byte: Data, integer: Int? = nil, int32: Int? = nil, int64: Int64? = nil, float: Float? = nil, string: String? = nil, binary: URL? = nil, date: Date? = nil, dateTime: Date? = nil, password: String? = nil, callback: String? = nil) -> AnyPublisher<Void, Error> {
let requestBuilder = testEndpointParametersWithRequestBuilder(number: number, double: double, patternWithoutDelimiter: patternWithoutDelimiter, byte: byte, integer: integer, int32: int32, int64: int64, float: float, string: string, binary: binary, date: date, dateTime: dateTime, password: password, callback: callback)
requestTask = testEndpointParametersWithRequestBuilder(number: number, double: double, patternWithoutDelimiter: patternWithoutDelimiter, byte: byte, integer: integer, int32: int32, int64: int64, float: float, string: string, binary: binary, date: date, dateTime: dateTime, password: password, callback: callback).execute { result in
@@ -405,7 +413,7 @@ open class FakeAPI {
@@ -553,9 +561,10 @@ open class FakeAPI {
open class func testEnumParameters(enumHeaderStringArray: [EnumHeaderStringArray_testEnumParameters]? = nil, enumHeaderString: EnumHeaderString_testEnumParameters? = nil, enumQueryStringArray: [EnumQueryStringArray_testEnumParameters]? = nil, enumQueryString: EnumQueryString_testEnumParameters? = nil, enumQueryInteger: EnumQueryInteger_testEnumParameters? = nil, enumQueryDouble: EnumQueryDouble_testEnumParameters? = nil, enumFormStringArray: [EnumFormStringArray_testEnumParameters]? = nil, enumFormString: EnumFormString_testEnumParameters? = nil) -> AnyPublisher<Void, Error> {
let requestBuilder = testEnumParametersWithRequestBuilder(enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString)
requestTask = testEnumParametersWithRequestBuilder(enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString).execute { result in
@@ -565,7 +574,7 @@ open class FakeAPI {
@@ -631,9 +640,10 @@ open class FakeAPI {
@@ -643,7 +653,7 @@ open class FakeAPI {
@@ -695,9 +705,10 @@ open class FakeAPI {
@@ -707,7 +718,7 @@ open class FakeAPI {
@@ -747,9 +758,10 @@ open class FakeAPI {
@@ -759,7 +771,7 @@ open class FakeAPI {
@@ -24,9 +24,10 @@ open class FakeClassnameTags123API {
@@ -36,7 +37,7 @@ open class FakeClassnameTags123API {
+ 36
- 27
@@ -24,9 +24,10 @@ open class PetAPI {
@@ -36,7 +37,7 @@ open class PetAPI {
@@ -82,9 +83,10 @@ open class PetAPI {
@@ -94,7 +96,7 @@ open class PetAPI {
@@ -149,9 +151,10 @@ open class PetAPI {
@@ -161,7 +164,7 @@ open class PetAPI {
@@ -208,9 +211,10 @@ open class PetAPI {
@@ -220,7 +224,7 @@ open class PetAPI {
@@ -267,9 +271,10 @@ open class PetAPI {
@@ -279,7 +284,7 @@ open class PetAPI {
@@ -325,9 +330,10 @@ open class PetAPI {
@@ -337,7 +343,7 @@ open class PetAPI {
@@ -381,9 +387,10 @@ open class PetAPI {
@@ -393,7 +400,7 @@ open class PetAPI {
@@ -448,9 +455,10 @@ open class PetAPI {
@@ -460,7 +468,7 @@ open class PetAPI {
@@ -515,9 +523,10 @@ open class PetAPI {
@@ -527,7 +536,7 @@ open class PetAPI {