forked from loafle/openapi-generator-original
Fix typo in swift error variable name.
This commit is contained in:
parent
30c361edd7
commit
f8db16c5cd
@ -52,7 +52,7 @@ public class RequestBuilder<T> {
|
||||
}
|
||||
}
|
||||
|
||||
public func execute(completion: (response: Response<T>?, erorr: ErrorType?) -> Void) { }
|
||||
public func execute(completion: (response: Response<T>?, error: ErrorType?) -> Void) { }
|
||||
|
||||
public func addHeader(name name: String, value: String) -> Self {
|
||||
if !value.isEmpty {
|
||||
|
@ -20,7 +20,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
super.init(method: method, URLString: URLString, parameters: parameters, isBody: isBody)
|
||||
}
|
||||
|
||||
override func execute(completion: (response: Response<T>?, erorr: ErrorType?) -> Void) {
|
||||
override func execute(completion: (response: Response<T>?, error: ErrorType?) -> Void) {
|
||||
let managerId = NSUUID().UUIDString
|
||||
// Create a new manager for each request to customize its request header
|
||||
let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
|
||||
@ -60,7 +60,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
case .Success(let upload, _, _):
|
||||
self.processRequest(upload, managerId, completion)
|
||||
case .Failure(let encodingError):
|
||||
completion(response: nil, erorr: encodingError)
|
||||
completion(response: nil, error: encodingError)
|
||||
}
|
||||
}
|
||||
)
|
||||
@ -70,7 +70,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
|
||||
}
|
||||
|
||||
private func processRequest(request: Request, _ managerId: String, _ completion: (response: Response<T>?, erorr: ErrorType?) -> Void) {
|
||||
private func processRequest(request: Request, _ managerId: String, _ completion: (response: Response<T>?, error: ErrorType?) -> Void) {
|
||||
if let credential = self.credential {
|
||||
request.authenticate(usingCredential: credential)
|
||||
}
|
||||
@ -79,26 +79,26 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
managerStore.removeValueForKey(managerId)
|
||||
|
||||
if response.result.isFailure {
|
||||
completion(response: nil, erorr: response.result.error)
|
||||
completion(response: nil, error: response.result.error)
|
||||
return
|
||||
}
|
||||
|
||||
if () is T {
|
||||
completion(response: Response(response: response.response!, body: () as! T), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: () as! T), error: nil)
|
||||
return
|
||||
}
|
||||
if let json: AnyObject = response.result.value {
|
||||
let body = Decoders.decode(clazz: T.self, source: json)
|
||||
completion(response: Response(response: response.response!, body: body), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: body), error: nil)
|
||||
return
|
||||
} else if "" is T {
|
||||
// swagger-parser currently doesn't support void, which will be fixed in future swagger-parser release
|
||||
// https://github.com/swagger-api/swagger-parser/pull/34
|
||||
completion(response: Response(response: response.response!, body: "" as! T), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: "" as! T), error: nil)
|
||||
return
|
||||
}
|
||||
|
||||
completion(response: nil, erorr: NSError(domain: "localhost", code: 500, userInfo: ["reason": "unreacheable code"]))
|
||||
completion(response: nil, error: NSError(domain: "localhost", code: 500, userInfo: ["reason": "unreacheable code"]))
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -52,7 +52,7 @@ public class RequestBuilder<T> {
|
||||
}
|
||||
}
|
||||
|
||||
public func execute(completion: (response: Response<T>?, erorr: ErrorType?) -> Void) { }
|
||||
public func execute(completion: (response: Response<T>?, error: ErrorType?) -> Void) { }
|
||||
|
||||
public func addHeader(name name: String, value: String) -> Self {
|
||||
if !value.isEmpty {
|
||||
|
@ -52,14 +52,14 @@ extension PetstoreClientAPI {
|
||||
"petId" : 123456789,
|
||||
"quantity" : 123,
|
||||
"id" : 123456789,
|
||||
"shipDate" : "2015-11-11T10:03:22.835+0000",
|
||||
"shipDate" : "2015-11-11T12:31:12.079+0000",
|
||||
"complete" : true,
|
||||
"status" : "aeiou"
|
||||
}}, {contentType=application/xml, example=<Order>
|
||||
<id>123456</id>
|
||||
<petId>123456</petId>
|
||||
<quantity>0</quantity>
|
||||
<shipDate>2015-11-11T12:03:22.838Z</shipDate>
|
||||
<shipDate>2015-11-11T14:31:12.082Z</shipDate>
|
||||
<status>string</status>
|
||||
<complete>true</complete>
|
||||
</Order>}]
|
||||
@ -67,14 +67,14 @@ extension PetstoreClientAPI {
|
||||
"petId" : 123456789,
|
||||
"quantity" : 123,
|
||||
"id" : 123456789,
|
||||
"shipDate" : "2015-11-11T10:03:22.835+0000",
|
||||
"shipDate" : "2015-11-11T12:31:12.079+0000",
|
||||
"complete" : true,
|
||||
"status" : "aeiou"
|
||||
}}, {contentType=application/xml, example=<Order>
|
||||
<id>123456</id>
|
||||
<petId>123456</petId>
|
||||
<quantity>0</quantity>
|
||||
<shipDate>2015-11-11T12:03:22.838Z</shipDate>
|
||||
<shipDate>2015-11-11T14:31:12.082Z</shipDate>
|
||||
<status>string</status>
|
||||
<complete>true</complete>
|
||||
</Order>}]
|
||||
@ -104,14 +104,14 @@ extension PetstoreClientAPI {
|
||||
"petId" : 123456789,
|
||||
"quantity" : 123,
|
||||
"id" : 123456789,
|
||||
"shipDate" : "2015-11-11T10:03:22.839+0000",
|
||||
"shipDate" : "2015-11-11T12:31:12.083+0000",
|
||||
"complete" : true,
|
||||
"status" : "aeiou"
|
||||
}}, {contentType=application/xml, example=<Order>
|
||||
<id>123456</id>
|
||||
<petId>123456</petId>
|
||||
<quantity>0</quantity>
|
||||
<shipDate>2015-11-11T12:03:22.839Z</shipDate>
|
||||
<shipDate>2015-11-11T14:31:12.083Z</shipDate>
|
||||
<status>string</status>
|
||||
<complete>true</complete>
|
||||
</Order>}]
|
||||
@ -119,14 +119,14 @@ extension PetstoreClientAPI {
|
||||
"petId" : 123456789,
|
||||
"quantity" : 123,
|
||||
"id" : 123456789,
|
||||
"shipDate" : "2015-11-11T10:03:22.839+0000",
|
||||
"shipDate" : "2015-11-11T12:31:12.083+0000",
|
||||
"complete" : true,
|
||||
"status" : "aeiou"
|
||||
}}, {contentType=application/xml, example=<Order>
|
||||
<id>123456</id>
|
||||
<petId>123456</petId>
|
||||
<quantity>0</quantity>
|
||||
<shipDate>2015-11-11T12:03:22.839Z</shipDate>
|
||||
<shipDate>2015-11-11T14:31:12.083Z</shipDate>
|
||||
<status>string</status>
|
||||
<complete>true</complete>
|
||||
</Order>}]
|
||||
|
@ -20,7 +20,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
super.init(method: method, URLString: URLString, parameters: parameters, isBody: isBody)
|
||||
}
|
||||
|
||||
override func execute(completion: (response: Response<T>?, erorr: ErrorType?) -> Void) {
|
||||
override func execute(completion: (response: Response<T>?, error: ErrorType?) -> Void) {
|
||||
let managerId = NSUUID().UUIDString
|
||||
// Create a new manager for each request to customize its request header
|
||||
let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
|
||||
@ -60,7 +60,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
case .Success(let upload, _, _):
|
||||
self.processRequest(upload, managerId, completion)
|
||||
case .Failure(let encodingError):
|
||||
completion(response: nil, erorr: encodingError)
|
||||
completion(response: nil, error: encodingError)
|
||||
}
|
||||
}
|
||||
)
|
||||
@ -70,7 +70,7 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
|
||||
}
|
||||
|
||||
private func processRequest(request: Request, _ managerId: String, _ completion: (response: Response<T>?, erorr: ErrorType?) -> Void) {
|
||||
private func processRequest(request: Request, _ managerId: String, _ completion: (response: Response<T>?, error: ErrorType?) -> Void) {
|
||||
if let credential = self.credential {
|
||||
request.authenticate(usingCredential: credential)
|
||||
}
|
||||
@ -79,26 +79,26 @@ class AlamofireRequestBuilder<T>: RequestBuilder<T> {
|
||||
managerStore.removeValueForKey(managerId)
|
||||
|
||||
if response.result.isFailure {
|
||||
completion(response: nil, erorr: response.result.error)
|
||||
completion(response: nil, error: response.result.error)
|
||||
return
|
||||
}
|
||||
|
||||
if () is T {
|
||||
completion(response: Response(response: response.response!, body: () as! T), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: () as! T), error: nil)
|
||||
return
|
||||
}
|
||||
if let json: AnyObject = response.result.value {
|
||||
let body = Decoders.decode(clazz: T.self, source: json)
|
||||
completion(response: Response(response: response.response!, body: body), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: body), error: nil)
|
||||
return
|
||||
} else if "" is T {
|
||||
// swagger-parser currently doesn't support void, which will be fixed in future swagger-parser release
|
||||
// https://github.com/swagger-api/swagger-parser/pull/34
|
||||
completion(response: Response(response: response.response!, body: "" as! T), erorr: nil)
|
||||
completion(response: Response(response: response.response!, body: "" as! T), error: nil)
|
||||
return
|
||||
}
|
||||
|
||||
completion(response: nil, erorr: NSError(domain: "localhost", code: 500, userInfo: ["reason": "unreacheable code"]))
|
||||
completion(response: nil, error: NSError(domain: "localhost", code: 500, userInfo: ["reason": "unreacheable code"]))
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user