|
11 | 11 | 0E79164B250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E791649250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift */; }; |
12 | 12 | 0E79164C250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E791649250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift */; }; |
13 | 13 | 0E79164E250E2B0400A71666 /* Hasher+constantAccrossExecutions+Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E79164D250E2B0400A71666 /* Hasher+constantAccrossExecutions+Tests.swift */; }; |
| 14 | + 2292AB7B252A14520031F3B9 /* URL+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB7A252A14520031F3B9 /* URL+Extensions.swift */; }; |
| 15 | + 2292AB7C252A14520031F3B9 /* URL+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB7A252A14520031F3B9 /* URL+Extensions.swift */; }; |
| 16 | + 2292AB7D252A14520031F3B9 /* URL+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB7A252A14520031F3B9 /* URL+Extensions.swift */; }; |
| 17 | + 2292AB85252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB84252A14F50031F3B9 /* FileManager+Extensions.swift */; }; |
| 18 | + 2292AB86252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB84252A14F50031F3B9 /* FileManager+Extensions.swift */; }; |
| 19 | + 2292AB87252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2292AB84252A14F50031F3B9 /* FileManager+Extensions.swift */; }; |
14 | 20 | BDEDD37D1DBCEB8A007416A6 /* Cache.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BDEDD3561DBCE5B1007416A6 /* Cache.framework */; }; |
15 | 21 | D21B667C1F6A723C00125DE1 /* DataSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CF98531F694FFA00CE8F68 /* DataSerializer.swift */; }; |
16 | 22 | D21B667E1F6A723C00125DE1 /* ExpirationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CF98551F694FFA00CE8F68 /* ExpirationMode.swift */; }; |
|
95 | 101 | D28A1D241F6FFEF60030DF81 /* ObjectConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D285143E1F6FFE1F00C674D1 /* ObjectConverterTests.swift */; }; |
96 | 102 | D28C9BAC1F67ECD400C180C1 /* TestHelper+iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5291CDF1C28374800B702C9 /* TestHelper+iOS.swift */; }; |
97 | 103 | D28C9BAF1F67EF8300C180C1 /* UIImage+ExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5291DA01C28405900B702C9 /* UIImage+ExtensionsTests.swift */; }; |
98 | | - D292DAFD1F6A970B0060F614 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = D292DAFC1F6A970B0060F614 /* Result.swift */; }; |
99 | | - D292DAFE1F6A970B0060F614 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = D292DAFC1F6A970B0060F614 /* Result.swift */; }; |
100 | | - D292DAFF1F6A970B0060F614 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = D292DAFC1F6A970B0060F614 /* Result.swift */; }; |
101 | 104 | D2CF981E1F69427C00CE8F68 /* TestCase+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CF981B1F69427C00CE8F68 /* TestCase+Extensions.swift */; }; |
102 | 105 | D2CF981F1F69427C00CE8F68 /* TestCase+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CF981B1F69427C00CE8F68 /* TestCase+Extensions.swift */; }; |
103 | 106 | D2CF98201F69427C00CE8F68 /* TestCase+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CF981B1F69427C00CE8F68 /* TestCase+Extensions.swift */; }; |
|
213 | 216 | /* Begin PBXFileReference section */ |
214 | 217 | 0E791649250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Hasher+constantAccrossExecutions.swift"; sourceTree = "<group>"; }; |
215 | 218 | 0E79164D250E2B0400A71666 /* Hasher+constantAccrossExecutions+Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Hasher+constantAccrossExecutions+Tests.swift"; sourceTree = "<group>"; }; |
| 219 | + 2292AB7A252A14520031F3B9 /* URL+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URL+Extensions.swift"; sourceTree = "<group>"; }; |
| 220 | + 2292AB84252A14F50031F3B9 /* FileManager+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FileManager+Extensions.swift"; sourceTree = "<group>"; }; |
216 | 221 | BDEDD3561DBCE5B1007416A6 /* Cache.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Cache.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
217 | 222 | BDEDD3781DBCEB8A007416A6 /* Cache-tvOS-Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Cache-tvOS-Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; |
218 | 223 | D221E5BB20D00D9300BC940E /* MemoryStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemoryStorage.swift; sourceTree = "<group>"; }; |
|
232 | 237 | D27014A420D129EB003B45C7 /* TransformerFactory.swift */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.swift; path = TransformerFactory.swift; sourceTree = "<group>"; tabWidth = 4; }; |
233 | 238 | D285143E1F6FFE1F00C674D1 /* ObjectConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObjectConverterTests.swift; sourceTree = "<group>"; }; |
234 | 239 | D28897041F8B79B300C61DEE /* JSONDecoder+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "JSONDecoder+Extensions.swift"; sourceTree = "<group>"; }; |
235 | | - D292DAFC1F6A970B0060F614 /* Result.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = "<group>"; }; |
236 | 240 | D292DB001F6AA06B0060F614 /* SyncStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncStorageTests.swift; sourceTree = "<group>"; }; |
237 | 241 | D292DB031F6AA0730060F614 /* AsyncStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AsyncStorageTests.swift; sourceTree = "<group>"; }; |
238 | 242 | D2CF981B1F69427C00CE8F68 /* TestCase+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "TestCase+Extensions.swift"; sourceTree = "<group>"; }; |
|
376 | 380 | 0E791649250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift */, |
377 | 381 | D28897041F8B79B300C61DEE /* JSONDecoder+Extensions.swift */, |
378 | 382 | D2CF98501F694FFA00CE8F68 /* Date+Extensions.swift */, |
| 383 | + 2292AB7A252A14520031F3B9 /* URL+Extensions.swift */, |
| 384 | + 2292AB84252A14F50031F3B9 /* FileManager+Extensions.swift */, |
379 | 385 | ); |
380 | 386 | path = Extensions; |
381 | 387 | sourceTree = "<group>"; |
|
389 | 395 | D2CF98571F694FFA00CE8F68 /* ImageWrapper.swift */, |
390 | 396 | D2CF98591F694FFA00CE8F68 /* StorageError.swift */, |
391 | 397 | D2CF98861F695B8F00CE8F68 /* Types.swift */, |
392 | | - D292DAFC1F6A970B0060F614 /* Result.swift */, |
393 | 398 | D2D4CC151FA3145000E4A2D5 /* MD5.swift */, |
394 | 399 | D2D4CC1F1FA3411300E4A2D5 /* JSONDictionaryWrapper.swift */, |
395 | 400 | D2D4CC231FA3426B00E4A2D5 /* JSONArrayWrapper.swift */, |
|
884 | 889 | D2D4CC261FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
885 | 890 | D27014A720D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
886 | 891 | D270147E20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
887 | | - D292DAFF1F6A970B0060F614 /* Result.swift in Sources */, |
| 892 | + 2292AB7D252A14520031F3B9 /* URL+Extensions.swift in Sources */, |
888 | 893 | D21B669A1F6A724300125DE1 /* Date+Extensions.swift in Sources */, |
889 | 894 | 0E79164C250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift in Sources */, |
890 | 895 | D21B66891F6A723C00125DE1 /* ImageWrapper.swift in Sources */, |
| 896 | + 2292AB87252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */, |
891 | 897 | D21B668B1F6A723C00125DE1 /* StorageError.swift in Sources */, |
892 | 898 | D5A9D1B921134547005DBD3F /* ObservationToken.swift in Sources */, |
893 | 899 | D270148A20D11040003B45C7 /* Storage+Transform.swift in Sources */, |
|
972 | 978 | D2D4CC251FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
973 | 979 | D27014A620D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
974 | 980 | D270147D20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
975 | | - D292DAFE1F6A970B0060F614 /* Result.swift in Sources */, |
| 981 | + 2292AB7C252A14520031F3B9 /* URL+Extensions.swift in Sources */, |
976 | 982 | D21B66991F6A724200125DE1 /* Date+Extensions.swift in Sources */, |
977 | 983 | 0E79164B250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift in Sources */, |
978 | 984 | D21B66801F6A723C00125DE1 /* ImageWrapper.swift in Sources */, |
| 985 | + 2292AB86252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */, |
979 | 986 | D21B66821F6A723C00125DE1 /* StorageError.swift in Sources */, |
980 | 987 | D5A9D1B821134547005DBD3F /* ObservationToken.swift in Sources */, |
981 | 988 | D270148920D11040003B45C7 /* Storage+Transform.swift in Sources */, |
|
1023 | 1030 | D270148C20D113EA003B45C7 /* Optional+Extension.swift in Sources */, |
1024 | 1031 | D2CF98601F694FFA00CE8F68 /* DiskConfig.swift in Sources */, |
1025 | 1032 | D270147020D1018A003B45C7 /* Transformer.swift in Sources */, |
1026 | | - D292DAFD1F6A970B0060F614 /* Result.swift in Sources */, |
1027 | 1033 | D27014A520D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
1028 | 1034 | D2D4CC241FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
| 1035 | + 2292AB7B252A14520031F3B9 /* URL+Extensions.swift in Sources */, |
1029 | 1036 | D270147C20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
1030 | 1037 | D2CF98671F694FFA00CE8F68 /* Expiry.swift in Sources */, |
1031 | 1038 | 0E79164A250E2AA500A71666 /* Hasher+constantAccrossExecutions.swift in Sources */, |
1032 | 1039 | D270148820D11040003B45C7 /* Storage+Transform.swift in Sources */, |
| 1040 | + 2292AB85252A14F50031F3B9 /* FileManager+Extensions.swift in Sources */, |
1033 | 1041 | D2CF986A1F694FFA00CE8F68 /* StorageError.swift in Sources */, |
1034 | 1042 | D5A9D1B721134547005DBD3F /* ObservationToken.swift in Sources */, |
1035 | 1043 | D5A138C11EB29BFA00881A20 /* UIImage+Extensions.swift in Sources */, |
|
1174 | 1182 | SDKROOT = appletvos; |
1175 | 1183 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
1176 | 1184 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 1185 | + TARGETED_DEVICE_FAMILY = 3; |
1177 | 1186 | TVOS_DEPLOYMENT_TARGET = 12.0; |
1178 | 1187 | }; |
1179 | 1188 | name = Debug; |
|
1192 | 1201 | PRODUCT_BUNDLE_IDENTIFIER = "no.hyper.Cache-tvOS-Tests"; |
1193 | 1202 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1194 | 1203 | SDKROOT = appletvos; |
| 1204 | + TARGETED_DEVICE_FAMILY = 3; |
1195 | 1205 | TVOS_DEPLOYMENT_TARGET = 12.0; |
1196 | 1206 | }; |
1197 | 1207 | name = Release; |
|
1273 | 1283 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; |
1274 | 1284 | INFOPLIST_FILE = "$(SRCROOT)/Tests/Mac/Info.plist"; |
1275 | 1285 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
1276 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 1286 | + MACOSX_DEPLOYMENT_TARGET = 10.15; |
1277 | 1287 | PRODUCT_BUNDLE_IDENTIFIER = "no.hyper.Cache-MacTests"; |
1278 | 1288 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1279 | 1289 | SDKROOT = macosx; |
|
1288 | 1298 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; |
1289 | 1299 | INFOPLIST_FILE = "$(SRCROOT)/Tests/Mac/Info.plist"; |
1290 | 1300 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
1291 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 1301 | + MACOSX_DEPLOYMENT_TARGET = 10.15; |
1292 | 1302 | PRODUCT_BUNDLE_IDENTIFIER = "no.hyper.Cache-MacTests"; |
1293 | 1303 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1294 | 1304 | SDKROOT = macosx; |
|
0 commit comments