Skip to content

Commit e64d132

Browse files
committed
[swift6][client] make PromiseKit as deprecated
1 parent e00b4f5 commit e64d132

12 files changed

Lines changed: 70 additions & 2 deletions

File tree

samples/client/petstore/swift6/apiNonStaticMethod/Sources/PetstoreClient/APIs/AnotherFakeAPI.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ open class AnotherFakeAPI {
4242
- parameter body: (body) client model
4343
- returns: Promise<Client>
4444
*/
45+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
4546
open func call123testSpecialTags(body: Client) -> Promise<Client> {
4647
let deferred = Promise<Client>.pending()
4748
call123testSpecialTagsWithRequestBuilder(body: body).execute { result in

samples/client/petstore/swift6/apiNonStaticMethod/Sources/PetstoreClient/APIs/FakeAPI.swift

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ open class FakeAPI {
4040
- parameter body: (body) Input boolean as post body (optional)
4141
- returns: Promise<Bool>
4242
*/
43+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
4344
open func fakeOuterBooleanSerialize(body: Bool? = nil) -> Promise<Bool> {
4445
let deferred = Promise<Bool>.pending()
4546
fakeOuterBooleanSerializeWithRequestBuilder(body: body).execute { result in
@@ -179,6 +180,7 @@ open class FakeAPI {
179180
- parameter body: (body) Input composite as post body (optional)
180181
- returns: Promise<OuterComposite>
181182
*/
183+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
182184
open func fakeOuterCompositeSerialize(body: OuterComposite? = nil) -> Promise<OuterComposite> {
183185
let deferred = Promise<OuterComposite>.pending()
184186
fakeOuterCompositeSerializeWithRequestBuilder(body: body).execute { result in
@@ -318,6 +320,7 @@ open class FakeAPI {
318320
- parameter body: (body) Input number as post body (optional)
319321
- returns: Promise<Double>
320322
*/
323+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
321324
open func fakeOuterNumberSerialize(body: Double? = nil) -> Promise<Double> {
322325
let deferred = Promise<Double>.pending()
323326
fakeOuterNumberSerializeWithRequestBuilder(body: body).execute { result in
@@ -457,6 +460,7 @@ open class FakeAPI {
457460
- parameter body: (body) Input string as post body (optional)
458461
- returns: Promise<String>
459462
*/
463+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
460464
open func fakeOuterStringSerialize(body: String? = nil) -> Promise<String> {
461465
let deferred = Promise<String>.pending()
462466
fakeOuterStringSerializeWithRequestBuilder(body: body).execute { result in
@@ -596,6 +600,7 @@ open class FakeAPI {
596600
- parameter body: (body)
597601
- returns: Promise<Void>
598602
*/
603+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
599604
open func testBodyWithFileSchema(body: FileSchemaTestClass) -> Promise<Void> {
600605
let deferred = Promise<Void>.pending()
601606
testBodyWithFileSchemaWithRequestBuilder(body: body).execute { result in
@@ -737,6 +742,7 @@ open class FakeAPI {
737742
- parameter body: (body)
738743
- returns: Promise<Void>
739744
*/
745+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
740746
open func testBodyWithQueryParams(query: String, body: User) -> Promise<Void> {
741747
let deferred = Promise<Void>.pending()
742748
testBodyWithQueryParamsWithRequestBuilder(query: query, body: body).execute { result in
@@ -885,6 +891,7 @@ open class FakeAPI {
885891
- parameter body: (body) client model
886892
- returns: Promise<Client>
887893
*/
894+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
888895
open func testClientModel(body: Client) -> Promise<Client> {
889896
let deferred = Promise<Client>.pending()
890897
testClientModelWithRequestBuilder(body: body).execute { result in
@@ -1057,6 +1064,7 @@ open class FakeAPI {
10571064
- parameter callback: (form) None (optional)
10581065
- returns: Promise<Void>
10591066
*/
1067+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
10601068
open 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: Data? = nil, date: Date? = nil, dateTime: Date? = nil, password: String? = nil, callback: String? = nil) -> Promise<Void> {
10611069
let deferred = Promise<Void>.pending()
10621070
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
@@ -1370,6 +1378,7 @@ open class FakeAPI {
13701378
- parameter enumFormString: (form) Form parameter enum test (string) (optional, default to .efg)
13711379
- returns: Promise<Void>
13721380
*/
1381+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
13731382
open 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) -> Promise<Void> {
13741383
let deferred = Promise<Void>.pending()
13751384
testEnumParametersWithRequestBuilder(enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString).execute { result in
@@ -1575,6 +1584,7 @@ open class FakeAPI {
15751584
- parameter int64Group: (query) Integer in group parameters (optional)
15761585
- returns: Promise<Void>
15771586
*/
1587+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
15781588
open func testGroupParameters(requiredStringGroup: Int, requiredBooleanGroup: Bool, requiredInt64Group: Int64, stringGroup: Int? = nil, booleanGroup: Bool? = nil, int64Group: Int64? = nil) -> Promise<Void> {
15791589
let deferred = Promise<Void>.pending()
15801590
testGroupParametersWithRequestBuilder(requiredStringGroup: requiredStringGroup, requiredBooleanGroup: requiredBooleanGroup, requiredInt64Group: requiredInt64Group, stringGroup: stringGroup, booleanGroup: booleanGroup, int64Group: int64Group).execute { result in
@@ -1753,6 +1763,7 @@ open class FakeAPI {
17531763
- parameter param: (body) request body
17541764
- returns: Promise<Void>
17551765
*/
1766+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
17561767
open func testInlineAdditionalProperties(param: [String: String]) -> Promise<Void> {
17571768
let deferred = Promise<Void>.pending()
17581769
testInlineAdditionalPropertiesWithRequestBuilder(param: param).execute { result in
@@ -1900,6 +1911,7 @@ open class FakeAPI {
19001911
- parameter param2: (form) field2
19011912
- returns: Promise<Void>
19021913
*/
1914+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
19031915
open func testJsonFormData(param: String, param2: String) -> Promise<Void> {
19041916
let deferred = Promise<Void>.pending()
19051917
testJsonFormDataWithRequestBuilder(param: param, param2: param2).execute { result in

samples/client/petstore/swift6/apiNonStaticMethod/Sources/PetstoreClient/APIs/FakeClassnameTags123API.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ open class FakeClassnameTags123API {
4242
- parameter body: (body) client model
4343
- returns: Promise<Client>
4444
*/
45+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
4546
open func testClassname(body: Client) -> Promise<Client> {
4647
let deferred = Promise<Client>.pending()
4748
testClassnameWithRequestBuilder(body: body).execute { result in

samples/client/petstore/swift6/apiNonStaticMethod/Sources/PetstoreClient/APIs/PetAPI.swift

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ open class PetAPI {
4242
- parameter body: (body) Pet object that needs to be added to the store
4343
- returns: Promise<Void>
4444
*/
45+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
4546
open func addPet(body: Pet) -> Promise<Void> {
4647
let deferred = Promise<Void>.pending()
4748
addPetWithRequestBuilder(body: body).execute { result in
@@ -195,6 +196,7 @@ open class PetAPI {
195196
- parameter apiKey: (header) (optional)
196197
- returns: Promise<Void>
197198
*/
199+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
198200
open func deletePet(petId: Int64, apiKey: String? = nil) -> Promise<Void> {
199201
let deferred = Promise<Void>.pending()
200202
deletePetWithRequestBuilder(petId: petId, apiKey: apiKey).execute { result in
@@ -360,6 +362,7 @@ open class PetAPI {
360362
- parameter status: (query) Status values that need to be considered for filter
361363
- returns: Promise<[Pet]>
362364
*/
365+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
363366
open func findPetsByStatus(status: [Status_findPetsByStatus]) -> Promise<[Pet]> {
364367
let deferred = Promise<[Pet]>.pending()
365368
findPetsByStatusWithRequestBuilder(status: status).execute { result in
@@ -513,7 +516,7 @@ open class PetAPI {
513516
- parameter tags: (query) Tags to filter by
514517
- returns: Promise<[Pet]>
515518
*/
516-
@available(*, deprecated, message: "This operation is deprecated.")
519+
@available(*, deprecated, message: "This operation is deprecated. | We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
517520
open func findPetsByTags(tags: [String]) -> Promise<[Pet]> {
518521
let deferred = Promise<[Pet]>.pending()
519522
findPetsByTagsWithRequestBuilder(tags: tags).execute { result in
@@ -671,6 +674,7 @@ open class PetAPI {
671674
- parameter petId: (path) ID of pet to return
672675
- returns: Promise<Pet>
673676
*/
677+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
674678
open func getPetById(petId: Int64) -> Promise<Pet> {
675679
let deferred = Promise<Pet>.pending()
676680
getPetByIdWithRequestBuilder(petId: petId).execute { result in
@@ -823,6 +827,7 @@ open class PetAPI {
823827
- parameter body: (body) Pet object that needs to be added to the store
824828
- returns: Promise<Void>
825829
*/
830+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
826831
open func updatePet(body: Pet) -> Promise<Void> {
827832
let deferred = Promise<Void>.pending()
828833
updatePetWithRequestBuilder(body: body).execute { result in
@@ -975,6 +980,7 @@ open class PetAPI {
975980
- parameter status: (form) Updated status of the pet (optional)
976981
- returns: Promise<Void>
977982
*/
983+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
978984
open func updatePetWithForm(petId: Int64, name: String? = nil, status: String? = nil) -> Promise<Void> {
979985
let deferred = Promise<Void>.pending()
980986
updatePetWithFormWithRequestBuilder(petId: petId, name: name, status: status).execute { result in
@@ -1146,6 +1152,7 @@ open class PetAPI {
11461152
- parameter file: (form) file to upload (optional)
11471153
- returns: Promise<ApiResponse>
11481154
*/
1155+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
11491156
open func uploadFile(petId: Int64, additionalMetadata: String? = nil, file: Data? = nil) -> Promise<ApiResponse> {
11501157
let deferred = Promise<ApiResponse>.pending()
11511158
uploadFileWithRequestBuilder(petId: petId, additionalMetadata: additionalMetadata, file: file).execute { result in
@@ -1317,6 +1324,7 @@ open class PetAPI {
13171324
- parameter additionalMetadata: (form) Additional data to pass to server (optional)
13181325
- returns: Promise<ApiResponse>
13191326
*/
1327+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
13201328
open func uploadFileWithRequiredFile(petId: Int64, requiredFile: Data, additionalMetadata: String? = nil) -> Promise<ApiResponse> {
13211329
let deferred = Promise<ApiResponse>.pending()
13221330
uploadFileWithRequiredFileWithRequestBuilder(petId: petId, requiredFile: requiredFile, additionalMetadata: additionalMetadata).execute { result in

samples/client/petstore/swift6/apiNonStaticMethod/Sources/PetstoreClient/APIs/StoreAPI.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ open class StoreAPI {
4242
- parameter orderId: (path) ID of the order that needs to be deleted
4343
- returns: Promise<Void>
4444
*/
45+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
4546
open func deleteOrder(orderId: String) -> Promise<Void> {
4647
let deferred = Promise<Void>.pending()
4748
deleteOrderWithRequestBuilder(orderId: orderId).execute { result in
@@ -189,6 +190,7 @@ open class StoreAPI {
189190

190191
- returns: Promise<[String: Int]>
191192
*/
193+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
192194
open func getInventory() -> Promise<[String: Int]> {
193195
let deferred = Promise<[String: Int]>.pending()
194196
getInventoryWithRequestBuilder().execute { result in
@@ -333,6 +335,7 @@ open class StoreAPI {
333335
- parameter orderId: (path) ID of pet that needs to be fetched
334336
- returns: Promise<Order>
335337
*/
338+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
336339
open func getOrderById(orderId: Int64) -> Promise<Order> {
337340
let deferred = Promise<Order>.pending()
338341
getOrderByIdWithRequestBuilder(orderId: orderId).execute { result in
@@ -482,6 +485,7 @@ open class StoreAPI {
482485
- parameter body: (body) order placed for purchasing the pet
483486
- returns: Promise<Order>
484487
*/
488+
@available(*, deprecated, message: "We are considering deprecating PromiseKit support in the Swift 6 generator. Feedback: https://github.com/OpenAPITools/openapi-generator/issues/22791")
485489
open func placeOrder(body: Order) -> Promise<Order> {
486490
let deferred = Promise<Order>.pending()
487491
placeOrderWithRequestBuilder(body: body).execute { result in

0 commit comments

Comments
 (0)