forked from loafle/openapi-generator-original
[swift] Issue 18940: Rename url & path variables to avoid collision (#18969)
This commit is contained in:
parent
a4d43a8376
commit
a4b577ddc7
@ -102,12 +102,12 @@ open class {{classname}} {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
{{#pathParams}}{{#-last}}var{{/-last}}{{/pathParams}}{{^pathParams}}let{{/pathParams}} path = "{{path}}"
|
||||
{{#pathParams}}{{#-last}}var{{/-last}}{{/pathParams}}{{^pathParams}}let{{/pathParams}} localVarPath = "{{path}}"
|
||||
{{#pathParams}}
|
||||
{{#required}}path = path.replacingOccurrences(of: "{{=<% %>=}}{<%baseName%>}<%={{ }}=%>", with: {{> toString}}){{/required}}{{^required}}if let {{paramName}} = {{paramName}} { path = path.replacingOccurrences(of: "{{=<% %>=}}{<%baseName%>}<%={{ }}=%>", with: {{> toString}}) } {{/required}}
|
||||
{{#required}}localVarPath = localVarPath.replacingOccurrences(of: "{{=<% %>=}}{<%baseName%>}<%={{ }}=%>", with: {{> toString}}){{/required}}{{^required}}if let {{paramName}} = {{paramName}} { localVarPath = localVarPath.replacingOccurrences(of: "{{=<% %>=}}{<%baseName%>}<%={{ }}=%>", with: {{> toString}}) } {{/required}}
|
||||
{{/pathParams}}
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
{{#hasQueryParams}}var{{/hasQueryParams}}{{^hasQueryParams}}let{{/hasQueryParams}} components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
{{#hasQueryParams}}var{{/hasQueryParams}}{{^hasQueryParams}}let{{/hasQueryParams}} components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
{{#hasQueryParams}}
|
||||
var queryItems: [URLQueryItem] = []
|
||||
{{#queryParams}}
|
||||
|
@ -53,9 +53,9 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/pet"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/pet"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -107,10 +107,10 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/pet/{petId}"
|
||||
path = path.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/pet/{petId}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -170,9 +170,9 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/pet/findByStatus"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
var components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/pet/findByStatus"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
var components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
var queryItems: [URLQueryItem] = []
|
||||
queryItems.append(URLQueryItem(name: "status", value: status.map { $0.rawValue }.joined(separator: ",")))
|
||||
components?.queryItems = queryItems
|
||||
@ -225,9 +225,9 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/pet/findByTags"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
var components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/pet/findByTags"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
var components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
var queryItems: [URLQueryItem] = []
|
||||
queryItems.append(URLQueryItem(name: "tags", value: tags.joined(separator: ",")))
|
||||
components?.queryItems = queryItems
|
||||
@ -283,10 +283,10 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/pet/{petId}"
|
||||
path = path.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/pet/{petId}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -349,9 +349,9 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/pet"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/pet"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -410,10 +410,10 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/pet/{petId}"
|
||||
path = path.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/pet/{petId}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -458,10 +458,10 @@ open class PetAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/pet/{petId}/uploadImage"
|
||||
path = path.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/pet/{petId}/uploadImage"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{petId}", with: "\(petId)")
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
|
@ -54,10 +54,10 @@ open class StoreAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/store/order/{orderId}"
|
||||
path = path.replacingOccurrences(of: "{orderId}", with: orderId)
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/store/order/{orderId}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{orderId}", with: orderId)
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -97,9 +97,9 @@ open class StoreAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/store/inventory"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/store/inventory"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -143,10 +143,10 @@ open class StoreAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/store/order/{orderId}"
|
||||
path = path.replacingOccurrences(of: "{orderId}", with: "\(orderId)")
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/store/order/{orderId}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{orderId}", with: "\(orderId)")
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -195,9 +195,9 @@ open class StoreAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/store/order"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/store/order"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
|
@ -42,9 +42,9 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/user"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/user"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -78,9 +78,9 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/user/createWithArray"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/user/createWithArray"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -114,9 +114,9 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/user/createWithList"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/user/createWithList"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -165,10 +165,10 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/user/{username}"
|
||||
path = path.replacingOccurrences(of: "{username}", with: username)
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/user/{username}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{username}", with: username)
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -221,10 +221,10 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/user/{username}"
|
||||
path = path.replacingOccurrences(of: "{username}", with: username)
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/user/{username}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{username}", with: username)
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -275,9 +275,9 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/user/login"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
var components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/user/login"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
var components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
var queryItems: [URLQueryItem] = []
|
||||
queryItems.append(URLQueryItem(name: "username", value: username))
|
||||
queryItems.append(URLQueryItem(name: "password", value: password))
|
||||
@ -318,9 +318,9 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
let path = "/user/logout"
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
let localVarPath = "/user/logout"
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
@ -368,10 +368,10 @@ open class UserAPI {
|
||||
guard let baseURL = self.transport.baseURL ?? self.baseURL else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
var path = "/user/{username}"
|
||||
path = path.replacingOccurrences(of: "{username}", with: username)
|
||||
let url = baseURL.appendingPathComponent(path)
|
||||
let components = URLComponents(url: url, resolvingAgainstBaseURL: false)
|
||||
var localVarPath = "/user/{username}"
|
||||
localVarPath = localVarPath.replacingOccurrences(of: "{username}", with: username)
|
||||
let localVarURL = baseURL.appendingPathComponent(localVarPath)
|
||||
let components = URLComponents(url: localVarURL, resolvingAgainstBaseURL: false)
|
||||
guard let requestURL = components?.url else {
|
||||
throw OpenAPITransportError.badURLError()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user