From 4d2fc3cfbbe52029c1066503e7fab0a0bcaf59ea Mon Sep 17 00:00:00 2001 From: Rick M Date: Mon, 11 Mar 2024 16:52:00 -0700 Subject: [PATCH 1/2] Added TeslaSwiftVehicle typealias Without this, there's no way for client code in an Xcode project to name something `Vehicle`, which a client is likely to do. --- Sources/TeslaSwift/Model/Vehicle.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/TeslaSwift/Model/Vehicle.swift b/Sources/TeslaSwift/Model/Vehicle.swift index 944a54e..c8bf496 100644 --- a/Sources/TeslaSwift/Model/Vehicle.swift +++ b/Sources/TeslaSwift/Model/Vehicle.swift @@ -8,6 +8,7 @@ import Foundation +typealias TeslaSwiftVehicle = Vehicle open class Vehicle: Codable { open var backseatToken: String? From 860fabde34cd46b97ab513756b3112e1276d7129 Mon Sep 17 00:00:00 2001 From: Rick M Date: Mon, 11 Mar 2024 17:04:40 -0700 Subject: [PATCH 2/2] Made typealias public --- Sources/TeslaSwift/Model/Vehicle.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/TeslaSwift/Model/Vehicle.swift b/Sources/TeslaSwift/Model/Vehicle.swift index c8bf496..fe750e7 100644 --- a/Sources/TeslaSwift/Model/Vehicle.swift +++ b/Sources/TeslaSwift/Model/Vehicle.swift @@ -8,7 +8,7 @@ import Foundation -typealias TeslaSwiftVehicle = Vehicle +public typealias TeslaSwiftVehicle = Vehicle open class Vehicle: Codable { open var backseatToken: String?