From c6959b0d2121fce8830d15a7bcebec807fe78841 Mon Sep 17 00:00:00 2001 From: Ahmet Taha Sakar Date: Mon, 10 Apr 2017 15:36:22 +0100 Subject: [PATCH] Swift3 headers (#5340) * added headers to makeRequest function for swift3 template * petstore update --- .../main/resources/swift3/AlamofireImplementations.mustache | 6 +++--- .../Classes/Swaggers/AlamofireImplementations.swift | 6 +++--- .../Classes/Swaggers/AlamofireImplementations.swift | 6 +++--- .../Classes/Swaggers/AlamofireImplementations.swift | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/swift3/AlamofireImplementations.mustache b/modules/swagger-codegen/src/main/resources/swift3/AlamofireImplementations.mustache index 9ded8f13eb1..27b86f4fb82 100644 --- a/modules/swagger-codegen/src/main/resources/swift3/AlamofireImplementations.mustache +++ b/modules/swagger-codegen/src/main/resources/swift3/AlamofireImplementations.mustache @@ -45,8 +45,8 @@ open class AlamofireRequestBuilder: RequestBuilder { May be overridden by a subclass if you want to control the request configuration (e.g. to override the cache policy). */ - open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding) -> DataRequest { - return manager.request(URLString, method: method, parameters: parameters, encoding: encoding) + open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding, headers: [String:String]) -> DataRequest { + return manager.request(URLString, method: method, parameters: parameters, encoding: encoding, headers: headers) } override open func execute(_ completion: @escaping (_ response: Response?, _ error: Error?) -> Void) { @@ -96,7 +96,7 @@ open class AlamofireRequestBuilder: RequestBuilder { } }) } else { - let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding) + let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding, headers: headers) if let onProgressReady = self.onProgressReady { onProgressReady(request.progress) } diff --git a/samples/client/petstore/swift3/default/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift b/samples/client/petstore/swift3/default/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift index 9ded8f13eb1..27b86f4fb82 100644 --- a/samples/client/petstore/swift3/default/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift +++ b/samples/client/petstore/swift3/default/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift @@ -45,8 +45,8 @@ open class AlamofireRequestBuilder: RequestBuilder { May be overridden by a subclass if you want to control the request configuration (e.g. to override the cache policy). */ - open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding) -> DataRequest { - return manager.request(URLString, method: method, parameters: parameters, encoding: encoding) + open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding, headers: [String:String]) -> DataRequest { + return manager.request(URLString, method: method, parameters: parameters, encoding: encoding, headers: headers) } override open func execute(_ completion: @escaping (_ response: Response?, _ error: Error?) -> Void) { @@ -96,7 +96,7 @@ open class AlamofireRequestBuilder: RequestBuilder { } }) } else { - let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding) + let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding, headers: headers) if let onProgressReady = self.onProgressReady { onProgressReady(request.progress) } diff --git a/samples/client/petstore/swift3/promisekit/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift b/samples/client/petstore/swift3/promisekit/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift index 9ded8f13eb1..27b86f4fb82 100644 --- a/samples/client/petstore/swift3/promisekit/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift +++ b/samples/client/petstore/swift3/promisekit/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift @@ -45,8 +45,8 @@ open class AlamofireRequestBuilder: RequestBuilder { May be overridden by a subclass if you want to control the request configuration (e.g. to override the cache policy). */ - open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding) -> DataRequest { - return manager.request(URLString, method: method, parameters: parameters, encoding: encoding) + open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding, headers: [String:String]) -> DataRequest { + return manager.request(URLString, method: method, parameters: parameters, encoding: encoding, headers: headers) } override open func execute(_ completion: @escaping (_ response: Response?, _ error: Error?) -> Void) { @@ -96,7 +96,7 @@ open class AlamofireRequestBuilder: RequestBuilder { } }) } else { - let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding) + let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding, headers: headers) if let onProgressReady = self.onProgressReady { onProgressReady(request.progress) } diff --git a/samples/client/petstore/swift3/rxswift/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift b/samples/client/petstore/swift3/rxswift/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift index 9ded8f13eb1..27b86f4fb82 100644 --- a/samples/client/petstore/swift3/rxswift/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift +++ b/samples/client/petstore/swift3/rxswift/PetstoreClient/Classes/Swaggers/AlamofireImplementations.swift @@ -45,8 +45,8 @@ open class AlamofireRequestBuilder: RequestBuilder { May be overridden by a subclass if you want to control the request configuration (e.g. to override the cache policy). */ - open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding) -> DataRequest { - return manager.request(URLString, method: method, parameters: parameters, encoding: encoding) + open func makeRequest(manager: SessionManager, method: HTTPMethod, encoding: ParameterEncoding, headers: [String:String]) -> DataRequest { + return manager.request(URLString, method: method, parameters: parameters, encoding: encoding, headers: headers) } override open func execute(_ completion: @escaping (_ response: Response?, _ error: Error?) -> Void) { @@ -96,7 +96,7 @@ open class AlamofireRequestBuilder: RequestBuilder { } }) } else { - let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding) + let request = makeRequest(manager: manager, method: xMethod!, encoding: encoding, headers: headers) if let onProgressReady = self.onProgressReady { onProgressReady(request.progress) }