[Swift5] Fixed spelling for promise. (#7516)

This commit is contained in:
Grigory Entin 2020-09-27 10:13:21 +02:00 committed by GitHub
parent cb4b03fcf3
commit a5ee2e0454
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 109 additions and 109 deletions

View File

@ -146,19 +146,19 @@ extension {{projectName}}API {
{{/isDeprecated}}
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
{{#nonPublicApi}}internal{{/nonPublicApi}}{{^nonPublicApi}}open{{/nonPublicApi}} class func {{operationId}}({{#allParams}}{{paramName}}: {{#isEnum}}{{#isContainer}}{{{dataType}}}{{/isContainer}}{{^isContainer}}{{{datatypeWithEnum}}}_{{operationId}}{{/isContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}}? = nil{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}}{{#hasParams}}, {{/hasParams}}apiResponseQueue: DispatchQueue = {{projectName}}API.apiResponseQueue) -> AnyPublisher<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Void{{/returnType}}, Error> {
return Future<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Void{{/returnType}}, Error>.init { promisse in
return Future<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Void{{/returnType}}, Error>.init { promise in
{{operationId}}WithRequestBuilder({{#allParams}}{{paramName}}: {{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}}).execute(apiResponseQueue) { result -> Void in
switch result {
{{#returnType}}
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
{{/returnType}}
{{^returnType}}
case .success:
promisse(.success(()))
promise(.success(()))
{{/returnType}}
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -18,13 +18,13 @@ open class AnotherFakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func call123testSpecialTags(body: Client, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Client, Error> {
return Future<Client, Error>.init { promisse in
return Future<Client, Error>.init { promise in
call123testSpecialTagsWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -17,13 +17,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func fakeOuterBooleanSerialize(body: Bool? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Bool, Error> {
return Future<Bool, Error>.init { promisse in
return Future<Bool, Error>.init { promise in
fakeOuterBooleanSerializeWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -55,13 +55,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func fakeOuterCompositeSerialize(body: OuterComposite? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<OuterComposite, Error> {
return Future<OuterComposite, Error>.init { promisse in
return Future<OuterComposite, Error>.init { promise in
fakeOuterCompositeSerializeWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -93,13 +93,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func fakeOuterNumberSerialize(body: Double? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Double, Error> {
return Future<Double, Error>.init { promisse in
return Future<Double, Error>.init { promise in
fakeOuterNumberSerializeWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -131,13 +131,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func fakeOuterStringSerialize(body: String? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<String, Error> {
return Future<String, Error>.init { promisse in
return Future<String, Error>.init { promise in
fakeOuterStringSerializeWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -169,13 +169,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testBodyWithFileSchema(body: FileSchemaTestClass, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testBodyWithFileSchemaWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -208,13 +208,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testBodyWithQueryParams(query: String, body: User, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testBodyWithQueryParamsWithRequestBuilder(query: query, body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -250,13 +250,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testClientModel(body: Client, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Client, Error> {
return Future<Client, Error>.init { promisse in
return Future<Client, Error>.init { promise in
testClientModelWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -303,13 +303,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
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, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
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(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -451,13 +451,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testEnumParameters(enumHeaderStringArray: [String]? = nil, enumHeaderString: EnumHeaderString_testEnumParameters? = nil, enumQueryStringArray: [String]? = nil, enumQueryString: EnumQueryString_testEnumParameters? = nil, enumQueryInteger: EnumQueryInteger_testEnumParameters? = nil, enumQueryDouble: EnumQueryDouble_testEnumParameters? = nil, enumFormStringArray: [String]? = nil, enumFormString: EnumFormString_testEnumParameters? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testEnumParametersWithRequestBuilder(enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -520,13 +520,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testGroupParameters(requiredStringGroup: Int, requiredBooleanGroup: Bool, requiredInt64Group: Int64, stringGroup: Int? = nil, booleanGroup: Bool? = nil, int64Group: Int64? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testGroupParametersWithRequestBuilder(requiredStringGroup: requiredStringGroup, requiredBooleanGroup: requiredBooleanGroup, requiredInt64Group: requiredInt64Group, stringGroup: stringGroup, booleanGroup: booleanGroup, int64Group: int64Group).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -576,13 +576,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testInlineAdditionalProperties(param: [String: String], apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testInlineAdditionalPropertiesWithRequestBuilder(param: param).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -616,13 +616,13 @@ open class FakeAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testJsonFormData(param: String, param2: String, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
testJsonFormDataWithRequestBuilder(param: param, param2: param2).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -18,13 +18,13 @@ open class FakeClassnameTags123API {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func testClassname(body: Client, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Client, Error> {
return Future<Client, Error>.init { promisse in
return Future<Client, Error>.init { promise in
testClassnameWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -18,13 +18,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func addPet(body: Pet, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
addPetWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -61,13 +61,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func deletePet(petId: Int64, apiKey: String? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
deletePetWithRequestBuilder(petId: petId, apiKey: apiKey).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -120,13 +120,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func findPetsByStatus(status: [String], apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<[Pet], Error> {
return Future<[Pet], Error>.init { promisse in
return Future<[Pet], Error>.init { promise in
findPetsByStatusWithRequestBuilder(status: status).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -167,13 +167,13 @@ open class PetAPI {
@available(*, deprecated, message: "This operation is deprecated.")
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func findPetsByTags(tags: [String], apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<[Pet], Error> {
return Future<[Pet], Error>.init { promisse in
return Future<[Pet], Error>.init { promise in
findPetsByTagsWithRequestBuilder(tags: tags).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -214,13 +214,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func getPetById(petId: Int64, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Pet, Error> {
return Future<Pet, Error>.init { promisse in
return Future<Pet, Error>.init { promise in
getPetByIdWithRequestBuilder(petId: petId).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -260,13 +260,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func updatePet(body: Pet, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
updatePetWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -304,13 +304,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func updatePetWithForm(petId: Int64, name: String? = nil, status: String? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
updatePetWithFormWithRequestBuilder(petId: petId, name: name, status: status).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -359,13 +359,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func uploadFile(petId: Int64, additionalMetadata: String? = nil, file: URL? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<ApiResponse, Error> {
return Future<ApiResponse, Error>.init { promisse in
return Future<ApiResponse, Error>.init { promise in
uploadFileWithRequestBuilder(petId: petId, additionalMetadata: additionalMetadata, file: file).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -414,13 +414,13 @@ open class PetAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func uploadFileWithRequiredFile(petId: Int64, requiredFile: URL, additionalMetadata: String? = nil, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<ApiResponse, Error> {
return Future<ApiResponse, Error>.init { promisse in
return Future<ApiResponse, Error>.init { promise in
uploadFileWithRequiredFileWithRequestBuilder(petId: petId, requiredFile: requiredFile, additionalMetadata: additionalMetadata).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -18,13 +18,13 @@ open class StoreAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func deleteOrder(orderId: String, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
deleteOrderWithRequestBuilder(orderId: orderId).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -60,13 +60,13 @@ open class StoreAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func getInventory(apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<[String: Int], Error> {
return Future<[String: Int], Error>.init { promisse in
return Future<[String: Int], Error>.init { promise in
getInventoryWithRequestBuilder().execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -102,13 +102,13 @@ open class StoreAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func getOrderById(orderId: Int64, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Order, Error> {
return Future<Order, Error>.init { promisse in
return Future<Order, Error>.init { promise in
getOrderByIdWithRequestBuilder(orderId: orderId).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -145,13 +145,13 @@ open class StoreAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func placeOrder(body: Order, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Order, Error> {
return Future<Order, Error>.init { promisse in
return Future<Order, Error>.init { promise in
placeOrderWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()

View File

@ -18,13 +18,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func createUser(body: User, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
createUserWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -58,13 +58,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func createUsersWithArrayInput(body: [User], apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
createUsersWithArrayInputWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -97,13 +97,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func createUsersWithListInput(body: [User], apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
createUsersWithListInputWithRequestBuilder(body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -136,13 +136,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func deleteUser(username: String, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
deleteUserWithRequestBuilder(username: username).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -179,13 +179,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func getUserByName(username: String, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<User, Error> {
return Future<User, Error>.init { promisse in
return Future<User, Error>.init { promise in
getUserByNameWithRequestBuilder(username: username).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -222,13 +222,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func loginUser(username: String, password: String, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<String, Error> {
return Future<String, Error>.init { promisse in
return Future<String, Error>.init { promise in
loginUserWithRequestBuilder(username: username, password: password).execute(apiResponseQueue) { result -> Void in
switch result {
case let .success(response):
promisse(.success(response.body!))
promise(.success(response.body!))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -266,13 +266,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func logoutUser(apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
logoutUserWithRequestBuilder().execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()
@ -305,13 +305,13 @@ open class UserAPI {
*/
@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
open class func updateUser(username: String, body: User, apiResponseQueue: DispatchQueue = PetstoreClientAPI.apiResponseQueue) -> AnyPublisher<Void, Error> {
return Future<Void, Error>.init { promisse in
return Future<Void, Error>.init { promise in
updateUserWithRequestBuilder(username: username, body: body).execute(apiResponseQueue) { result -> Void in
switch result {
case .success:
promisse(.success(()))
promise(.success(()))
case let .failure(error):
promisse(.failure(error))
promise(.failure(error))
}
}
}.eraseToAnyPublisher()