forked from loafle/openapi-generator-original
[swift5][client] update dependencies (#9633)
* [swift5][client] update dependencies * [swift5][client] update sample projects * [swift5][client] update dependencies in Carthage
This commit is contained in:
parent
173a349e04
commit
6cf4843249
@ -1,4 +1,4 @@
|
|||||||
{{#useAlamofire}}github "Alamofire/Alamofire" ~> 4.9.1{{/useAlamofire}}{{#usePromiseKit}}
|
{{#useAlamofire}}github "Alamofire/Alamofire" ~> 4.9.1{{/useAlamofire}}{{#usePromiseKit}}
|
||||||
github "mxcl/PromiseKit" ~> 6.13.1{{/usePromiseKit}}{{#useRxSwift}}
|
github "mxcl/PromiseKit" ~> 6.15.3{{/usePromiseKit}}{{#useRxSwift}}
|
||||||
github "ReactiveX/RxSwift" ~> 5.1.1{{/useRxSwift}}
|
github "ReactiveX/RxSwift" ~> 6.2.0{{/useRxSwift}}
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -202,46 +202,3 @@ extension RequestBuilder {
|
|||||||
return deferred.promise
|
return deferred.promise
|
||||||
}
|
}
|
||||||
}{{/usePromiseKit}}
|
}{{/usePromiseKit}}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -19,15 +19,15 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
{{#useAlamofire}}
|
{{#useAlamofire}}
|
||||||
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.9.1"),
|
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.9.1"),
|
||||||
{{/useAlamofire}}
|
{{/useAlamofire}}
|
||||||
{{#usePromiseKit}}
|
{{#usePromiseKit}}
|
||||||
.package(url: "https://github.com/mxcl/PromiseKit.git", from: "6.12.0"),
|
.package(url: "https://github.com/mxcl/PromiseKit.git", from: "6.15.3"),
|
||||||
{{/usePromiseKit}}
|
{{/usePromiseKit}}
|
||||||
{{#useRxSwift}}
|
{{#useRxSwift}}
|
||||||
.package(url: "https://github.com/ReactiveX/RxSwift.git", from: "5.0.0"),
|
.package(url: "https://github.com/ReactiveX/RxSwift.git", from: "6.2.0"),
|
||||||
{{/useRxSwift}}
|
{{/useRxSwift}}
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
|
@ -27,13 +27,13 @@ Pod::Spec.new do |s|
|
|||||||
{{/podDocumentationURL}}
|
{{/podDocumentationURL}}
|
||||||
s.source_files = '{{#swiftPackagePath}}{{swiftPackagePath}}{{/swiftPackagePath}}{{^swiftPackagePath}}{{#useSPMFileStructure}}Sources/{{projectName}}{{/useSPMFileStructure}}{{^useSPMFileStructure}}{{projectName}}/Classes{{/useSPMFileStructure}}{{/swiftPackagePath}}/**/*.swift'
|
s.source_files = '{{#swiftPackagePath}}{{swiftPackagePath}}{{/swiftPackagePath}}{{^swiftPackagePath}}{{#useSPMFileStructure}}Sources/{{projectName}}{{/useSPMFileStructure}}{{^useSPMFileStructure}}{{projectName}}/Classes{{/useSPMFileStructure}}{{/swiftPackagePath}}/**/*.swift'
|
||||||
{{#usePromiseKit}}
|
{{#usePromiseKit}}
|
||||||
s.dependency 'PromiseKit/CorePromise', '~> 6.13.1'
|
s.dependency 'PromiseKit/CorePromise', '~> 6.15.3'
|
||||||
{{/usePromiseKit}}
|
{{/usePromiseKit}}
|
||||||
{{#useRxSwift}}
|
{{#useRxSwift}}
|
||||||
s.dependency 'RxSwift', '~> 5.1.1'
|
s.dependency 'RxSwift', '~> 6.2.0'
|
||||||
{{/useRxSwift}}
|
{{/useRxSwift}}
|
||||||
{{#useAlamofire}}
|
{{#useAlamofire}}
|
||||||
s.dependency 'Alamofire', '~> 4.9.1'
|
s.dependency 'Alamofire', '~> 4.9.1'
|
||||||
{{/useAlamofire}}
|
{{/useAlamofire}}
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
github "Alamofire/Alamofire" ~> 4.9.1
|
github "Alamofire/Alamofire" ~> 4.9.1
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -9,6 +9,15 @@
|
|||||||
"revision": "747c8db8d57b68d5e35275f10c92d55f982adbd4",
|
"revision": "747c8db8d57b68d5e35275f10c92d55f982adbd4",
|
||||||
"version": "4.9.1"
|
"version": "4.9.1"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.9.1"),
|
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.9.1"),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
|
@ -12,5 +12,5 @@ Pod::Spec.new do |s|
|
|||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'Alamofire', '~> 4.9.1'
|
s.dependency 'Alamofire', '~> 4.9.1'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,23 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- Alamofire (4.9.1)
|
|
||||||
- PetstoreClient (1.0.0):
|
|
||||||
- Alamofire (~> 4.9.1)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
SPEC REPOS:
|
|
||||||
trunk:
|
|
||||||
- Alamofire
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
Alamofire: 85e8a02c69d6020a0d734f6054870d7ecb75cf18
|
|
||||||
PetstoreClient: bc687d8c4d0c762098d72690e220cae37e281311
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.10.0
|
|
@ -3,11 +3,10 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
198019EEC6E3CB01FC884C7A /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D829DFE4E137D91D6174D75A /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
||||||
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
||||||
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
||||||
@ -18,9 +17,9 @@
|
|||||||
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
||||||
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
||||||
A5465873259E306E00C3929B /* BearerDecodableRequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5465872259E306E00C3929B /* BearerDecodableRequestBuilder.swift */; };
|
A5465873259E306E00C3929B /* BearerDecodableRequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5465872259E306E00C3929B /* BearerDecodableRequestBuilder.swift */; };
|
||||||
|
A5782C6D2664F91D00CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C6C2664F91D00CAA106 /* PetstoreClient */; };
|
||||||
A5EA12542419387200E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12522419387100E30FC3 /* FileUtils.swift */; };
|
A5EA12542419387200E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12522419387100E30FC3 /* FileUtils.swift */; };
|
||||||
A5EA12552419387200E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12532419387100E30FC3 /* UIImage+Extras.swift */; };
|
A5EA12552419387200E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12532419387100E30FC3 /* UIImage+Extras.swift */; };
|
||||||
B68489033454646C60C16C88 /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79549D5237E5E83F567030EC /* Pods_SwaggerClient.framework */; };
|
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
@ -35,7 +34,6 @@
|
|||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
||||||
32ED0E88E0B89A537075D9C9 /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
||||||
6D4EFB961C692C6300B96B06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
6D4EFB961C692C6300B96B06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
||||||
@ -48,15 +46,9 @@
|
|||||||
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
74246FD63841F7C179AD697F /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
79549D5237E5E83F567030EC /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
8ABA6AE59F792DAA1F79C48F /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
A5465872259E306E00C3929B /* BearerDecodableRequestBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BearerDecodableRequestBuilder.swift; sourceTree = "<group>"; };
|
A5465872259E306E00C3929B /* BearerDecodableRequestBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BearerDecodableRequestBuilder.swift; sourceTree = "<group>"; };
|
||||||
A5EA12522419387100E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA12522419387100E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
A5EA12532419387100E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA12532419387100E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
D829DFE4E137D91D6174D75A /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
FB503FF47F354A87D697DD0A /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -64,7 +56,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B68489033454646C60C16C88 /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C6D2664F91D00CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -72,7 +64,6 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
198019EEC6E3CB01FC884C7A /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -82,9 +73,6 @@
|
|||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */,
|
|
||||||
79549D5237E5E83F567030EC /* Pods_SwaggerClient.framework */,
|
|
||||||
D829DFE4E137D91D6174D75A /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -96,7 +84,6 @@
|
|||||||
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
||||||
6D4EFB921C692C6300B96B06 /* Products */,
|
6D4EFB921C692C6300B96B06 /* Products */,
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
||||||
AC485EA5DC51CA28F3F7FECF /* Pods */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -137,18 +124,6 @@
|
|||||||
path = SwaggerClientTests;
|
path = SwaggerClientTests;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
AC485EA5DC51CA28F3F7FECF /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
32ED0E88E0B89A537075D9C9 /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
FB503FF47F354A87D697DD0A /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
74246FD63841F7C179AD697F /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
8ABA6AE59F792DAA1F79C48F /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
path = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
/* End PBXGroup section */
|
/* End PBXGroup section */
|
||||||
|
|
||||||
/* Begin PBXNativeTarget section */
|
/* Begin PBXNativeTarget section */
|
||||||
@ -156,17 +131,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
53EC90CFFB0E0FABA75F972D /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
||||||
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
||||||
3E0F8DF721D95AAFC75864D4 /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C6C2664F91D00CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -175,7 +151,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
89F684025365A60C007C7DA9 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFBA11C692C6300B96B06 /* Sources */,
|
6D4EFBA11C692C6300B96B06 /* Sources */,
|
||||||
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFBA31C692C6300B96B06 /* Resources */,
|
6D4EFBA31C692C6300B96B06 /* Resources */,
|
||||||
@ -250,73 +225,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
3E0F8DF721D95AAFC75864D4 /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
53EC90CFFB0E0FABA75F972D /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
89F684025365A60C007C7DA9 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -481,11 +389,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 32ED0E88E0B89A537075D9C9 /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -494,11 +404,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = FB503FF47F354A87D697DD0A /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -507,11 +419,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 74246FD63841F7C179AD697F /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -521,11 +436,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 8ABA6AE59F792DAA1F79C48F /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -564,6 +482,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C6C2664F91D00CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "Alamofire",
|
||||||
|
"repositoryURL": "https://github.com/Alamofire/Alamofire.git",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "747c8db8d57b68d5e35275f10c92d55f982adbd4",
|
||||||
|
"version": "4.9.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,16 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- PetstoreClient (1.0.0)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
PetstoreClient: b26b235a3ece06dbf1da99dc67e48aa201659f21
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.9.0
|
|
@ -3,14 +3,13 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
|
A5782C732664FABF00CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C722664FABF00CAA106 /* PetstoreClient */; };
|
||||||
A5EA12582419390400E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12562419390400E30FC3 /* FileUtils.swift */; };
|
A5EA12582419390400E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12562419390400E30FC3 /* FileUtils.swift */; };
|
||||||
A5EA12592419390400E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12572419390400E30FC3 /* UIImage+Extras.swift */; };
|
A5EA12592419390400E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12572419390400E30FC3 /* UIImage+Extras.swift */; };
|
||||||
B024164FBFF71BF644D4419A /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */; };
|
|
||||||
B1D0246C8960F47A60098F37 /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
B596E4BD205657A500B46F03 /* APIHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596E4BC205657A500B46F03 /* APIHelperTests.swift */; };
|
B596E4BD205657A500B46F03 /* APIHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596E4BC205657A500B46F03 /* APIHelperTests.swift */; };
|
||||||
EAEC0BC21D4E30CE00C908A3 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC11D4E30CE00C908A3 /* AppDelegate.swift */; };
|
EAEC0BC21D4E30CE00C908A3 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC11D4E30CE00C908A3 /* AppDelegate.swift */; };
|
||||||
EAEC0BC41D4E30CE00C908A3 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC31D4E30CE00C908A3 /* ViewController.swift */; };
|
EAEC0BC41D4E30CE00C908A3 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC31D4E30CE00C908A3 /* ViewController.swift */; };
|
||||||
@ -33,11 +32,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
A5EA12562419390400E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA12562419390400E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
A5EA12572419390400E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA12572419390400E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
B596E4BC205657A500B46F03 /* APIHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIHelperTests.swift; sourceTree = "<group>"; };
|
B596E4BC205657A500B46F03 /* APIHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIHelperTests.swift; sourceTree = "<group>"; };
|
||||||
@ -53,7 +47,6 @@
|
|||||||
EAEC0BE31D4E330700C908A3 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE31D4E330700C908A3 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
EAEC0BE51D4E379000C908A3 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE51D4E379000C908A3 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
EAEC0BE71D4E38CB00C908A3 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE71D4E38CB00C908A3 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -61,7 +54,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B024164FBFF71BF644D4419A /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C732664FABF00CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -69,41 +62,26 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B1D0246C8960F47A60098F37 /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
55DC454FF5FFEF8A9CBC1CA3 /* Frameworks */ = {
|
A5782C712664FABE00CAA106 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */,
|
|
||||||
6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
CB19142D951AB5DD885404A8 /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
EAEC0BB51D4E30CE00C908A3 = {
|
EAEC0BB51D4E30CE00C908A3 = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
EAEC0BC01D4E30CE00C908A3 /* SwaggerClient */,
|
EAEC0BC01D4E30CE00C908A3 /* SwaggerClient */,
|
||||||
EAEC0BD51D4E30CE00C908A3 /* SwaggerClientTests */,
|
EAEC0BD51D4E30CE00C908A3 /* SwaggerClientTests */,
|
||||||
EAEC0BBF1D4E30CE00C908A3 /* Products */,
|
EAEC0BBF1D4E30CE00C908A3 /* Products */,
|
||||||
CB19142D951AB5DD885404A8 /* Pods */,
|
A5782C712664FABE00CAA106 /* Frameworks */,
|
||||||
55DC454FF5FFEF8A9CBC1CA3 /* Frameworks */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -150,17 +128,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = EAEC0BDB1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = EAEC0BDB1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
898E536ECC2C4811DDDF67C1 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
EAEC0BBA1D4E30CE00C908A3 /* Sources */,
|
EAEC0BBA1D4E30CE00C908A3 /* Sources */,
|
||||||
EAEC0BBB1D4E30CE00C908A3 /* Frameworks */,
|
EAEC0BBB1D4E30CE00C908A3 /* Frameworks */,
|
||||||
EAEC0BBC1D4E30CE00C908A3 /* Resources */,
|
EAEC0BBC1D4E30CE00C908A3 /* Resources */,
|
||||||
8A7961360961F06AADAF17C9 /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C722664FABF00CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = EAEC0BBE1D4E30CE00C908A3 /* SwaggerClient.app */;
|
productReference = EAEC0BBE1D4E30CE00C908A3 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -169,7 +148,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = EAEC0BDE1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = EAEC0BDE1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
82CB35D52E274C6177DAC0DD /* [CP] Check Pods Manifest.lock */,
|
|
||||||
EAEC0BCE1D4E30CE00C908A3 /* Sources */,
|
EAEC0BCE1D4E30CE00C908A3 /* Sources */,
|
||||||
EAEC0BCF1D4E30CE00C908A3 /* Frameworks */,
|
EAEC0BCF1D4E30CE00C908A3 /* Frameworks */,
|
||||||
EAEC0BD01D4E30CE00C908A3 /* Resources */,
|
EAEC0BD01D4E30CE00C908A3 /* Resources */,
|
||||||
@ -244,63 +222,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
82CB35D52E274C6177DAC0DD /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
898E536ECC2C4811DDDF67C1 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
8A7961360961F06AADAF17C9 /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
EAEC0BBA1D4E30CE00C908A3 /* Sources */ = {
|
EAEC0BBA1D4E30CE00C908A3 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -456,7 +377,8 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
SWIFT_COMPILATION_MODE = wholemodule;
|
||||||
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
||||||
SWIFT_VERSION = 4.2;
|
SWIFT_VERSION = 4.2;
|
||||||
VALIDATE_PRODUCT = YES;
|
VALIDATE_PRODUCT = YES;
|
||||||
};
|
};
|
||||||
@ -464,11 +386,13 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDC1D4E30CE00C908A3 /* Debug */ = {
|
EAEC0BDC1D4E30CE00C908A3 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -478,11 +402,13 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDD1D4E30CE00C908A3 /* Release */ = {
|
EAEC0BDD1D4E30CE00C908A3 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -492,12 +418,15 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDF1D4E30CE00C908A3 /* Debug */ = {
|
EAEC0BDF1D4E30CE00C908A3 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
@ -508,12 +437,15 @@
|
|||||||
};
|
};
|
||||||
EAEC0BE01D4E30CE00C908A3 /* Release */ = {
|
EAEC0BE01D4E30CE00C908A3 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -552,6 +484,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C722664FABF00CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = EAEC0BB61D4E30CE00C908A3 /* Project object */;
|
rootObject = EAEC0BB61D4E30CE00C908A3 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
"state": {
|
"state": {
|
||||||
"branch": null,
|
"branch": null,
|
||||||
"revision": "38b05fc9f86501ef8018aa90cf3d83bd97f74067",
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
"version": "0.4.0"
|
"version": "0.6.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,16 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- PetstoreClient (1.0.0)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
PetstoreClient: b26b235a3ece06dbf1da99dc67e48aa201659f21
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.10.0
|
|
@ -3,12 +3,11 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
||||||
23B2E76564651097BE2FE501 /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */; };
|
|
||||||
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
||||||
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
||||||
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
||||||
@ -17,9 +16,9 @@
|
|||||||
6D4EFBB51C693BE200B96B06 /* PetAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */; };
|
6D4EFBB51C693BE200B96B06 /* PetAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */; };
|
||||||
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
||||||
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
||||||
|
A5782C752664FB6500CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C742664FB6500CAA106 /* PetstoreClient */; };
|
||||||
A5EA124F241901AA00E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA124E241901AA00E30FC3 /* UIImage+Extras.swift */; };
|
A5EA124F241901AA00E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA124E241901AA00E30FC3 /* UIImage+Extras.swift */; };
|
||||||
A5EA1251241905F000E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA1250241905F000E30FC3 /* FileUtils.swift */; };
|
A5EA1251241905F000E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA1250241905F000E30FC3 /* FileUtils.swift */; };
|
||||||
FB5CCC7EFA680BB2746B695B /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
@ -33,7 +32,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
||||||
@ -47,14 +45,8 @@
|
|||||||
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
A5EA124E241901AA00E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA124E241901AA00E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
A5EA1250241905F000E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA1250241905F000E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -62,7 +54,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
23B2E76564651097BE2FE501 /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C752664FB6500CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -70,30 +62,15 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
FB5CCC7EFA680BB2746B695B /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
203D4495376E4EB72474B091 /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */,
|
|
||||||
7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */,
|
|
||||||
83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -105,7 +82,6 @@
|
|||||||
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
||||||
6D4EFB921C692C6300B96B06 /* Products */,
|
6D4EFB921C692C6300B96B06 /* Products */,
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
||||||
203D4495376E4EB72474B091 /* Pods */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -152,17 +128,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
5BC9214E8D9BA5A427A3775B /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
||||||
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
||||||
FDCA0F14611FE114BFEBA8BB /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C742664FB6500CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -171,7 +148,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
EEDC5E683F9569976B7C1192 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFBA11C692C6300B96B06 /* Sources */,
|
6D4EFBA11C692C6300B96B06 /* Sources */,
|
||||||
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFBA31C692C6300B96B06 /* Resources */,
|
6D4EFBA31C692C6300B96B06 /* Resources */,
|
||||||
@ -246,71 +222,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
5BC9214E8D9BA5A427A3775B /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
EEDC5E683F9569976B7C1192 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
FDCA0F14611FE114BFEBA8BB /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -474,11 +385,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -487,11 +400,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -500,11 +415,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -514,11 +432,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -557,6 +478,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C742664FB6500CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
16
samples/client/petstore/swift5/deprecated/Package.resolved
Normal file
16
samples/client/petstore/swift5/deprecated/Package.resolved
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
16
samples/client/petstore/swift5/nonPublicApi/Package.resolved
Normal file
16
samples/client/petstore/swift5/nonPublicApi/Package.resolved
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
|
|
||||||
github "mxcl/PromiseKit" ~> 6.13.1
|
github "mxcl/PromiseKit" ~> 6.15.3
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -1,13 +1,22 @@
|
|||||||
{
|
{
|
||||||
"object": {
|
"object": {
|
||||||
"pins": [
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"package": "PromiseKit",
|
"package": "PromiseKit",
|
||||||
"repositoryURL": "https://github.com/mxcl/PromiseKit.git",
|
"repositoryURL": "https://github.com/mxcl/PromiseKit.git",
|
||||||
"state": {
|
"state": {
|
||||||
"branch": null,
|
"branch": null,
|
||||||
"revision": "80963d4317bcdc03891e0fbaa744f20511d1bc08",
|
"revision": "d2f7ba14bcdc45e18f4f60ad9df883fb9055f081",
|
||||||
"version": "6.12.0"
|
"version": "6.15.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -19,8 +19,8 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
.package(url: "https://github.com/mxcl/PromiseKit.git", from: "6.12.0"),
|
.package(url: "https://github.com/mxcl/PromiseKit.git", from: "6.15.3"),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,6 +11,6 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'PromiseKit/CorePromise', '~> 6.13.1'
|
s.dependency 'PromiseKit/CorePromise', '~> 6.15.3'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -202,46 +202,3 @@ extension RequestBuilder {
|
|||||||
return deferred.promise
|
return deferred.promise
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,23 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- PetstoreClient (1.0.0):
|
|
||||||
- PromiseKit/CorePromise (~> 6.13.1)
|
|
||||||
- PromiseKit/CorePromise (6.13.1)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
SPEC REPOS:
|
|
||||||
trunk:
|
|
||||||
- PromiseKit
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
PetstoreClient: bf095c434cf89014d1b574779fcc7701a551fcce
|
|
||||||
PromiseKit: 28fda91c973cc377875d8c0ea4f973013c05b6db
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.10.0
|
|
@ -3,11 +3,10 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
54DA06C1D70D78EC0EC72B61 /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F65B6638217EDDC99D103B16 /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
||||||
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
||||||
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
||||||
@ -16,7 +15,7 @@
|
|||||||
6D4EFBB51C693BE200B96B06 /* PetAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */; };
|
6D4EFBB51C693BE200B96B06 /* PetAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */; };
|
||||||
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
||||||
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
||||||
751C65B82F596107A3DC8ED9 /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F60AECFF321A25553B6A5B0 /* Pods_SwaggerClient.framework */; };
|
A5782C6B2664F87200CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C6A2664F87200CAA106 /* PetstoreClient */; };
|
||||||
A5EA125C2419398500E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125A2419398500E30FC3 /* UIImage+Extras.swift */; };
|
A5EA125C2419398500E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125A2419398500E30FC3 /* UIImage+Extras.swift */; };
|
||||||
A5EA125D2419398500E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125B2419398500E30FC3 /* FileUtils.swift */; };
|
A5EA125D2419398500E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125B2419398500E30FC3 /* FileUtils.swift */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
@ -32,7 +31,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
289E8A9E9C0BB66AD190C7C6 /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
||||||
6D4EFB961C692C6300B96B06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
6D4EFB961C692C6300B96B06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
||||||
@ -45,14 +43,8 @@
|
|||||||
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
8F60AECFF321A25553B6A5B0 /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
A5EA125A2419398500E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA125A2419398500E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
A5EA125B2419398500E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA125B2419398500E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
A638467ACFB30852DEA51F7A /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
B4B2BEC2ECA535C616F2F3FE /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
F65B6638217EDDC99D103B16 /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
FC60BDC7328C2AA916F25840 /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -60,7 +52,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
751C65B82F596107A3DC8ED9 /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C6B2664F87200CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -68,30 +60,15 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
54DA06C1D70D78EC0EC72B61 /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
0CAA98BEFA303B94D3664C7D /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
A638467ACFB30852DEA51F7A /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
FC60BDC7328C2AA916F25840 /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
289E8A9E9C0BB66AD190C7C6 /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
B4B2BEC2ECA535C616F2F3FE /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */,
|
|
||||||
8F60AECFF321A25553B6A5B0 /* Pods_SwaggerClient.framework */,
|
|
||||||
F65B6638217EDDC99D103B16 /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -103,7 +80,6 @@
|
|||||||
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
||||||
6D4EFB921C692C6300B96B06 /* Products */,
|
6D4EFB921C692C6300B96B06 /* Products */,
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
||||||
0CAA98BEFA303B94D3664C7D /* Pods */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -149,17 +125,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
1F03F780DC2D9727E5E64BA9 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
||||||
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
||||||
4485A75250058E2D5BBDF63F /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C6A2664F87200CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -168,7 +145,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
79FE27B09B2DD354C831BD49 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFBA11C692C6300B96B06 /* Sources */,
|
6D4EFBA11C692C6300B96B06 /* Sources */,
|
||||||
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFBA31C692C6300B96B06 /* Resources */,
|
6D4EFBA31C692C6300B96B06 /* Resources */,
|
||||||
@ -243,65 +219,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
1F03F780DC2D9727E5E64BA9 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
4485A75250058E2D5BBDF63F /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PromiseKit/PromiseKit.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PromiseKit.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
79FE27B09B2DD354C831BD49 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -455,7 +372,8 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
|
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
SWIFT_COMPILATION_MODE = wholemodule;
|
||||||
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
||||||
SWIFT_VERSION = 4.0;
|
SWIFT_VERSION = 4.0;
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
TARGETED_DEVICE_FAMILY = "1,2";
|
||||||
VALIDATE_PRODUCT = YES;
|
VALIDATE_PRODUCT = YES;
|
||||||
@ -464,11 +382,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = A638467ACFB30852DEA51F7A /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -477,11 +397,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = FC60BDC7328C2AA916F25840 /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -490,11 +412,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 289E8A9E9C0BB66AD190C7C6 /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -504,11 +429,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = B4B2BEC2ECA535C616F2F3FE /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -547,6 +475,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C6A2664F87200CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "PromiseKit",
|
||||||
|
"repositoryURL": "https://github.com/mxcl/PromiseKit.git",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "d2f7ba14bcdc45e18f4f60ad9df883fb9055f081",
|
||||||
|
"version": "6.15.3"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Workspace
|
||||||
|
version = "1.0">
|
||||||
|
<FileRef
|
||||||
|
location = "self:">
|
||||||
|
</FileRef>
|
||||||
|
</Workspace>
|
@ -1,3 +1,3 @@
|
|||||||
|
|
||||||
github "ReactiveX/RxSwift" ~> 5.1.1
|
github "ReactiveX/RxSwift" ~> 6.2.0
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -1,13 +1,22 @@
|
|||||||
{
|
{
|
||||||
"object": {
|
"object": {
|
||||||
"pins": [
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"package": "RxSwift",
|
"package": "RxSwift",
|
||||||
"repositoryURL": "https://github.com/ReactiveX/RxSwift.git",
|
"repositoryURL": "https://github.com/ReactiveX/RxSwift.git",
|
||||||
"state": {
|
"state": {
|
||||||
"branch": null,
|
"branch": null,
|
||||||
"revision": "b3e888b4972d9bc76495dd74d30a8c7fad4b9395",
|
"revision": "7c17a6ccca06b5c107cfa4284e634562ddaf5951",
|
||||||
"version": "5.0.1"
|
"version": "6.2.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -19,8 +19,8 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
.package(url: "https://github.com/ReactiveX/RxSwift.git", from: "5.0.0"),
|
.package(url: "https://github.com/ReactiveX/RxSwift.git", from: "6.2.0"),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,6 +11,6 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'RxSwift', '~> 5.1.1'
|
s.dependency 'RxSwift', '~> 6.2.0'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -100,46 +100,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,23 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- PetstoreClient (1.0.0):
|
|
||||||
- RxSwift (~> 5.1.1)
|
|
||||||
- RxSwift (5.1.1)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
SPEC REPOS:
|
|
||||||
trunk:
|
|
||||||
- RxSwift
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
PetstoreClient: f3d073d9543d90440a155feec649c16b98d84c31
|
|
||||||
RxSwift: 81470a2074fa8780320ea5fe4102807cb7118178
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.10.0
|
|
@ -3,14 +3,13 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
|
A5782C702664FA2300CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C6F2664FA2300CAA106 /* PetstoreClient */; };
|
||||||
A5EA1260241941BE00E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125E241941BE00E30FC3 /* FileUtils.swift */; };
|
A5EA1260241941BE00E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125E241941BE00E30FC3 /* FileUtils.swift */; };
|
||||||
A5EA1261241941BE00E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125F241941BE00E30FC3 /* UIImage+Extras.swift */; };
|
A5EA1261241941BE00E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA125F241941BE00E30FC3 /* UIImage+Extras.swift */; };
|
||||||
B024164FBFF71BF644D4419A /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */; };
|
|
||||||
B1D0246C8960F47A60098F37 /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
B596E4BD205657A500B46F03 /* APIHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596E4BC205657A500B46F03 /* APIHelperTests.swift */; };
|
B596E4BD205657A500B46F03 /* APIHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B596E4BC205657A500B46F03 /* APIHelperTests.swift */; };
|
||||||
EAEC0BC21D4E30CE00C908A3 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC11D4E30CE00C908A3 /* AppDelegate.swift */; };
|
EAEC0BC21D4E30CE00C908A3 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC11D4E30CE00C908A3 /* AppDelegate.swift */; };
|
||||||
EAEC0BC41D4E30CE00C908A3 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC31D4E30CE00C908A3 /* ViewController.swift */; };
|
EAEC0BC41D4E30CE00C908A3 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC0BC31D4E30CE00C908A3 /* ViewController.swift */; };
|
||||||
@ -33,11 +32,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
A5EA125E241941BE00E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA125E241941BE00E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
A5EA125F241941BE00E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA125F241941BE00E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
B596E4BC205657A500B46F03 /* APIHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIHelperTests.swift; sourceTree = "<group>"; };
|
B596E4BC205657A500B46F03 /* APIHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIHelperTests.swift; sourceTree = "<group>"; };
|
||||||
@ -53,7 +47,6 @@
|
|||||||
EAEC0BE31D4E330700C908A3 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE31D4E330700C908A3 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
EAEC0BE51D4E379000C908A3 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE51D4E379000C908A3 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
EAEC0BE71D4E38CB00C908A3 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
EAEC0BE71D4E38CB00C908A3 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -61,7 +54,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B024164FBFF71BF644D4419A /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C702664FA2300CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -69,41 +62,26 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B1D0246C8960F47A60098F37 /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
55DC454FF5FFEF8A9CBC1CA3 /* Frameworks */ = {
|
A5782C6E2664FA2300CAA106 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
177A58DD5CF63F2989335DCC /* Pods_SwaggerClient.framework */,
|
|
||||||
6F96A0131101344CC5406CB3 /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
CB19142D951AB5DD885404A8 /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
EAEC0BB51D4E30CE00C908A3 = {
|
EAEC0BB51D4E30CE00C908A3 = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
EAEC0BC01D4E30CE00C908A3 /* SwaggerClient */,
|
EAEC0BC01D4E30CE00C908A3 /* SwaggerClient */,
|
||||||
EAEC0BD51D4E30CE00C908A3 /* SwaggerClientTests */,
|
EAEC0BD51D4E30CE00C908A3 /* SwaggerClientTests */,
|
||||||
EAEC0BBF1D4E30CE00C908A3 /* Products */,
|
EAEC0BBF1D4E30CE00C908A3 /* Products */,
|
||||||
CB19142D951AB5DD885404A8 /* Pods */,
|
A5782C6E2664FA2300CAA106 /* Frameworks */,
|
||||||
55DC454FF5FFEF8A9CBC1CA3 /* Frameworks */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -150,17 +128,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = EAEC0BDB1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = EAEC0BDB1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
898E536ECC2C4811DDDF67C1 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
EAEC0BBA1D4E30CE00C908A3 /* Sources */,
|
EAEC0BBA1D4E30CE00C908A3 /* Sources */,
|
||||||
EAEC0BBB1D4E30CE00C908A3 /* Frameworks */,
|
EAEC0BBB1D4E30CE00C908A3 /* Frameworks */,
|
||||||
EAEC0BBC1D4E30CE00C908A3 /* Resources */,
|
EAEC0BBC1D4E30CE00C908A3 /* Resources */,
|
||||||
8A7961360961F06AADAF17C9 /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C6F2664FA2300CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = EAEC0BBE1D4E30CE00C908A3 /* SwaggerClient.app */;
|
productReference = EAEC0BBE1D4E30CE00C908A3 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -169,7 +148,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = EAEC0BDE1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = EAEC0BDE1D4E30CE00C908A3 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
82CB35D52E274C6177DAC0DD /* [CP] Check Pods Manifest.lock */,
|
|
||||||
EAEC0BCE1D4E30CE00C908A3 /* Sources */,
|
EAEC0BCE1D4E30CE00C908A3 /* Sources */,
|
||||||
EAEC0BCF1D4E30CE00C908A3 /* Frameworks */,
|
EAEC0BCF1D4E30CE00C908A3 /* Frameworks */,
|
||||||
EAEC0BD01D4E30CE00C908A3 /* Resources */,
|
EAEC0BD01D4E30CE00C908A3 /* Resources */,
|
||||||
@ -244,65 +222,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
82CB35D52E274C6177DAC0DD /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
898E536ECC2C4811DDDF67C1 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
8A7961360961F06AADAF17C9 /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/RxSwift/RxSwift.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxSwift.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
EAEC0BBA1D4E30CE00C908A3 /* Sources */ = {
|
EAEC0BBA1D4E30CE00C908A3 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -458,7 +377,8 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
SWIFT_COMPILATION_MODE = wholemodule;
|
||||||
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
||||||
SWIFT_VERSION = 4.2;
|
SWIFT_VERSION = 4.2;
|
||||||
VALIDATE_PRODUCT = YES;
|
VALIDATE_PRODUCT = YES;
|
||||||
};
|
};
|
||||||
@ -466,11 +386,13 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDC1D4E30CE00C908A3 /* Debug */ = {
|
EAEC0BDC1D4E30CE00C908A3 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 8D99518E8E05FD856A952698 /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -480,11 +402,13 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDD1D4E30CE00C908A3 /* Release */ = {
|
EAEC0BDD1D4E30CE00C908A3 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 2DEFA8828BD4E38FA5262F53 /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -494,12 +418,15 @@
|
|||||||
};
|
};
|
||||||
EAEC0BDF1D4E30CE00C908A3 /* Debug */ = {
|
EAEC0BDF1D4E30CE00C908A3 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 4EF2021609D112A6F5AE0F55 /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
@ -510,12 +437,15 @@
|
|||||||
};
|
};
|
||||||
EAEC0BE01D4E30CE00C908A3 /* Release */ = {
|
EAEC0BE01D4E30CE00C908A3 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = EFD8AB05F53C74985527D117 /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -554,6 +484,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C6F2664FA2300CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = EAEC0BB61D4E30CE00C908A3 /* Project object */;
|
rootObject = EAEC0BB61D4E30CE00C908A3 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "RxSwift",
|
||||||
|
"repositoryURL": "https://github.com/ReactiveX/RxSwift.git",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "7c17a6ccca06b5c107cfa4284e634562ddaf5951",
|
||||||
|
"version": "6.2.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -62,7 +62,7 @@ class PetAPITests: XCTestCase {
|
|||||||
expectation.fulfill()
|
expectation.fulfill()
|
||||||
}, onError: { _ in
|
}, onError: { _ in
|
||||||
XCTFail("error getting pet")
|
XCTFail("error getting pet")
|
||||||
}).disposed(by: disposeBag)
|
}).disposed(by: disposeBag)
|
||||||
self.waitForExpectations(timeout: testTimeout, handler: nil)
|
self.waitForExpectations(timeout: testTimeout, handler: nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'Sources/PetstoreClient/**/*.swift'
|
s.source_files = 'Sources/PetstoreClient/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
platform :ios, '9.0'
|
|
||||||
|
|
||||||
source 'https://cdn.cocoapods.org/'
|
|
||||||
|
|
||||||
use_frameworks!
|
|
||||||
|
|
||||||
target 'SwaggerClient' do
|
|
||||||
pod "PetstoreClient", :path => "../"
|
|
||||||
|
|
||||||
target 'SwaggerClientTests' do
|
|
||||||
inherit! :search_paths
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,16 +0,0 @@
|
|||||||
PODS:
|
|
||||||
- PetstoreClient (1.0.0)
|
|
||||||
|
|
||||||
DEPENDENCIES:
|
|
||||||
- PetstoreClient (from `../`)
|
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
|
||||||
PetstoreClient:
|
|
||||||
:path: "../"
|
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
|
||||||
PetstoreClient: b26b235a3ece06dbf1da99dc67e48aa201659f21
|
|
||||||
|
|
||||||
PODFILE CHECKSUM: 509bec696cc1d8641751b52e4fe4bef04ac4542c
|
|
||||||
|
|
||||||
COCOAPODS: 1.9.0
|
|
@ -3,12 +3,11 @@
|
|||||||
archiveVersion = 1;
|
archiveVersion = 1;
|
||||||
classes = {
|
classes = {
|
||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 52;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
1A501F48219C3DC600F372F6 /* DateFormatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A501F47219C3DC600F372F6 /* DateFormatTests.swift */; };
|
||||||
23B2E76564651097BE2FE501 /* Pods_SwaggerClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */; };
|
|
||||||
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
6D4EFB951C692C6300B96B06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB941C692C6300B96B06 /* AppDelegate.swift */; };
|
||||||
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
6D4EFB971C692C6300B96B06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFB961C692C6300B96B06 /* ViewController.swift */; };
|
||||||
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
6D4EFB9A1C692C6300B96B06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6D4EFB981C692C6300B96B06 /* Main.storyboard */; };
|
||||||
@ -18,9 +17,9 @@
|
|||||||
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
6D4EFBB71C693BED00B96B06 /* StoreAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */; };
|
||||||
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
6D4EFBB91C693BFC00B96B06 /* UserAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */; };
|
||||||
A5465867259E09C600C3929B /* BearerDecodableRequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5465866259E09C600C3929B /* BearerDecodableRequestBuilder.swift */; };
|
A5465867259E09C600C3929B /* BearerDecodableRequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5465866259E09C600C3929B /* BearerDecodableRequestBuilder.swift */; };
|
||||||
|
A5782C772664FBA800CAA106 /* PetstoreClient in Frameworks */ = {isa = PBXBuildFile; productRef = A5782C762664FBA800CAA106 /* PetstoreClient */; };
|
||||||
A5EA12642419439700E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12622419439700E30FC3 /* FileUtils.swift */; };
|
A5EA12642419439700E30FC3 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12622419439700E30FC3 /* FileUtils.swift */; };
|
||||||
A5EA12652419439700E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12632419439700E30FC3 /* UIImage+Extras.swift */; };
|
A5EA12652419439700E30FC3 /* UIImage+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EA12632419439700E30FC3 /* UIImage+Extras.swift */; };
|
||||||
FB5CCC7EFA680BB2746B695B /* Pods_SwaggerClientTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */; };
|
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
@ -34,7 +33,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
1A501F47219C3DC600F372F6 /* DateFormatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatTests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
6D4EFB911C692C6300B96B06 /* SwaggerClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwaggerClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
6D4EFB941C692C6300B96B06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
||||||
@ -48,15 +46,9 @@
|
|||||||
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB41C693BE200B96B06 /* PetAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PetAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB61C693BED00B96B06 /* StoreAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreAPITests.swift; sourceTree = "<group>"; };
|
||||||
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
6D4EFBB81C693BFC00B96B06 /* UserAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserAPITests.swift; sourceTree = "<group>"; };
|
||||||
7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwaggerClientTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
A5465866259E09C600C3929B /* BearerDecodableRequestBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BearerDecodableRequestBuilder.swift; sourceTree = "<group>"; };
|
A5465866259E09C600C3929B /* BearerDecodableRequestBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BearerDecodableRequestBuilder.swift; sourceTree = "<group>"; };
|
||||||
A5EA12622419439700E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
A5EA12622419439700E30FC3 /* FileUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileUtils.swift; sourceTree = "<group>"; };
|
||||||
A5EA12632419439700E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
A5EA12632419439700E30FC3 /* UIImage+Extras.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extras.swift"; sourceTree = "<group>"; };
|
||||||
ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClient.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwaggerClientTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwaggerClientTests/Pods-SwaggerClientTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -64,7 +56,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
23B2E76564651097BE2FE501 /* Pods_SwaggerClient.framework in Frameworks */,
|
A5782C772664FBA800CAA106 /* PetstoreClient in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -72,30 +64,15 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
FB5CCC7EFA680BB2746B695B /* Pods_SwaggerClientTests.framework in Frameworks */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
203D4495376E4EB72474B091 /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */,
|
|
||||||
ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */,
|
|
||||||
E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */,
|
|
||||||
ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
C07EC0A94AA0F86D60668B32 /* Pods.framework */,
|
|
||||||
7F98CC8B18E5FA9213F6A68D /* Pods_SwaggerClient.framework */,
|
|
||||||
83FDC034BBA2A07AE9975250 /* Pods_SwaggerClientTests.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -107,7 +84,6 @@
|
|||||||
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
6D4EFBA81C692C6300B96B06 /* SwaggerClientTests */,
|
||||||
6D4EFB921C692C6300B96B06 /* Products */,
|
6D4EFB921C692C6300B96B06 /* Products */,
|
||||||
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
3FABC56EC0BA84CBF4F99564 /* Frameworks */,
|
||||||
203D4495376E4EB72474B091 /* Pods */,
|
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -155,17 +131,18 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
buildConfigurationList = 6D4EFBAE1C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClient" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
5BC9214E8D9BA5A427A3775B /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
6D4EFB8D1C692C6300B96B06 /* Sources */,
|
||||||
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
6D4EFB8E1C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
6D4EFB8F1C692C6300B96B06 /* Resources */,
|
||||||
FDCA0F14611FE114BFEBA8BB /* [CP] Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = SwaggerClient;
|
name = SwaggerClient;
|
||||||
|
packageProductDependencies = (
|
||||||
|
A5782C762664FBA800CAA106 /* PetstoreClient */,
|
||||||
|
);
|
||||||
productName = SwaggerClient;
|
productName = SwaggerClient;
|
||||||
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
productReference = 6D4EFB911C692C6300B96B06 /* SwaggerClient.app */;
|
||||||
productType = "com.apple.product-type.application";
|
productType = "com.apple.product-type.application";
|
||||||
@ -174,7 +151,6 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
buildConfigurationList = 6D4EFBB11C692C6300B96B06 /* Build configuration list for PBXNativeTarget "SwaggerClientTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
EEDC5E683F9569976B7C1192 /* [CP] Check Pods Manifest.lock */,
|
|
||||||
6D4EFBA11C692C6300B96B06 /* Sources */,
|
6D4EFBA11C692C6300B96B06 /* Sources */,
|
||||||
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
6D4EFBA21C692C6300B96B06 /* Frameworks */,
|
||||||
6D4EFBA31C692C6300B96B06 /* Resources */,
|
6D4EFBA31C692C6300B96B06 /* Resources */,
|
||||||
@ -249,71 +225,6 @@
|
|||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
|
||||||
5BC9214E8D9BA5A427A3775B /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClient-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
EEDC5E683F9569976B7C1192 /* [CP] Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputFileListPaths = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
||||||
"${PODS_ROOT}/Manifest.lock",
|
|
||||||
);
|
|
||||||
name = "[CP] Check Pods Manifest.lock";
|
|
||||||
outputFileListPaths = (
|
|
||||||
);
|
|
||||||
outputPaths = (
|
|
||||||
"$(DERIVED_FILE_DIR)/Pods-SwaggerClientTests-checkManifestLockResult.txt",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
FDCA0F14611FE114BFEBA8BB /* [CP] Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh",
|
|
||||||
"${BUILT_PRODUCTS_DIR}/PetstoreClient/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
name = "[CP] Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PetstoreClient.framework",
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SwaggerClient/Pods-SwaggerClient-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
/* End PBXShellScriptBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
6D4EFB8D1C692C6300B96B06 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
@ -478,11 +389,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
6D4EFBAF1C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 081E9B893DEB1589CB807EA7 /* Pods-SwaggerClient.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -491,11 +404,13 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
6D4EFBB01C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = ACB80AC61FA8D8916D4559AA /* Pods-SwaggerClient.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
INFOPLIST_FILE = SwaggerClient/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClient;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -504,11 +419,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
6D4EFBB21C692C6300B96B06 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = E43FC34A9681D65ED44EE914 /* Pods-SwaggerClientTests.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -518,11 +436,14 @@
|
|||||||
};
|
};
|
||||||
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
6D4EFBB31C692C6300B96B06 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = ED8576754DBB828CAE63EA87 /* Pods-SwaggerClientTests.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
INFOPLIST_FILE = SwaggerClientTests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"@executable_path/Frameworks",
|
||||||
|
"@loader_path/Frameworks",
|
||||||
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
PRODUCT_BUNDLE_IDENTIFIER = com.swagger.SwaggerClientTests;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -561,6 +482,13 @@
|
|||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
|
|
||||||
|
/* Begin XCSwiftPackageProductDependency section */
|
||||||
|
A5782C762664FBA800CAA106 /* PetstoreClient */ = {
|
||||||
|
isa = XCSwiftPackageProductDependency;
|
||||||
|
productName = PetstoreClient;
|
||||||
|
};
|
||||||
|
/* End XCSwiftPackageProductDependency section */
|
||||||
};
|
};
|
||||||
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
rootObject = 6D4EFB891C692C6300B96B06 /* Project object */;
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:SwaggerClient.xcodeproj">
|
location = "group:..">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "group:Pods/Pods.xcodeproj">
|
location = "group:SwaggerClient.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"object": {
|
||||||
|
"pins": [
|
||||||
|
{
|
||||||
|
"package": "AnyCodable",
|
||||||
|
"repositoryURL": "https://github.com/Flight-School/AnyCodable",
|
||||||
|
"state": {
|
||||||
|
"branch": null,
|
||||||
|
"revision": "876d162385e9862ae8b3c8d65dc301312b040005",
|
||||||
|
"version": "0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"version": 1
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
github "Flight-School/AnyCodable" ~> 0.4.0
|
github "Flight-School/AnyCodable" ~> 0.6.0
|
||||||
|
@ -19,7 +19,7 @@ let package = Package(
|
|||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
// Dependencies declare other packages that this package depends on.
|
// Dependencies declare other packages that this package depends on.
|
||||||
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.4.0")),
|
.package(url: "https://github.com/Flight-School/AnyCodable", .exact("0.6.0")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
|
||||||
|
@ -11,5 +11,5 @@ Pod::Spec.new do |s|
|
|||||||
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
s.homepage = 'https://github.com/openapitools/openapi-generator'
|
||||||
s.summary = 'PetstoreClient'
|
s.summary = 'PetstoreClient'
|
||||||
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
s.source_files = 'PetstoreClient/Classes/**/*.swift'
|
||||||
s.dependency 'AnyCodable-FlightSchool', '~> 0.4.0'
|
s.dependency 'AnyCodable-FlightSchool', '~> 0.6.0'
|
||||||
end
|
end
|
||||||
|
@ -186,46 +186,3 @@ extension HTTPURLResponse {
|
|||||||
return Array(200 ..< 300).contains(statusCode)
|
return Array(200 ..< 300).contains(statusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if canImport(AnyCodable)
|
|
||||||
extension AnyCodable: Hashable {
|
|
||||||
public func hash(into hasher: inout Hasher) {
|
|
||||||
switch value {
|
|
||||||
case let value as Bool:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Int64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt8:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt16:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt32:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as UInt64:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Float:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as Double:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as String:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [String: AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
case let value as [AnyCodable]:
|
|
||||||
hasher.combine(value)
|
|
||||||
default:
|
|
||||||
hasher.combine(0)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user