|
138 | 138 | D5A9D1B721134547005DBD3F /* ObservationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1B621134547005DBD3F /* ObservationToken.swift */; }; |
139 | 139 | D5A9D1B821134547005DBD3F /* ObservationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1B621134547005DBD3F /* ObservationToken.swift */; }; |
140 | 140 | D5A9D1B921134547005DBD3F /* ObservationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1B621134547005DBD3F /* ObservationToken.swift */; }; |
141 | | - D5A9D1BB211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BA211345D4005DBD3F /* Dictionary+Extensions.swift */; }; |
142 | | - D5A9D1BC211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BA211345D4005DBD3F /* Dictionary+Extensions.swift */; }; |
143 | | - D5A9D1BD211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BA211345D4005DBD3F /* Dictionary+Extensions.swift */; }; |
144 | 141 | D5A9D1BF21134776005DBD3F /* StoreChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BE21134776005DBD3F /* StoreChange.swift */; }; |
145 | 142 | D5A9D1C021134776005DBD3F /* StoreChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BE21134776005DBD3F /* StoreChange.swift */; }; |
146 | 143 | D5A9D1C121134776005DBD3F /* StoreChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1BE21134776005DBD3F /* StoreChange.swift */; }; |
| 144 | + D5A9D1C321144B65005DBD3F /* StoreObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1C221144B65005DBD3F /* StoreObservable.swift */; }; |
| 145 | + D5A9D1C421144B65005DBD3F /* StoreObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1C221144B65005DBD3F /* StoreObservable.swift */; }; |
| 146 | + D5A9D1C521144B65005DBD3F /* StoreObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9D1C221144B65005DBD3F /* StoreObservable.swift */; }; |
147 | 147 | /* End PBXBuildFile section */ |
148 | 148 |
|
149 | 149 | /* Begin PBXContainerItemProxy section */ |
|
232 | 232 | D5A138C01EB29BFA00881A20 /* UIImage+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Extensions.swift"; sourceTree = "<group>"; }; |
233 | 233 | D5A138C31EB29C2100881A20 /* NSImage+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSImage+Extensions.swift"; sourceTree = "<group>"; }; |
234 | 234 | D5A9D1B621134547005DBD3F /* ObservationToken.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservationToken.swift; sourceTree = "<group>"; }; |
235 | | - D5A9D1BA211345D4005DBD3F /* Dictionary+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+Extensions.swift"; sourceTree = "<group>"; }; |
236 | 235 | D5A9D1BE21134776005DBD3F /* StoreChange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreChange.swift; sourceTree = "<group>"; }; |
| 236 | + D5A9D1C221144B65005DBD3F /* StoreObservable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreObservable.swift; sourceTree = "<group>"; }; |
237 | 237 | D5DC59E01C20593E003BD79B /* Cache.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Cache.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
238 | 238 | EBAACA991FBC369300FA206E /* SimpleStorage.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = SimpleStorage.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; |
239 | 239 | /* End PBXFileReference section */ |
|
322 | 322 | children = ( |
323 | 323 | D28897041F8B79B300C61DEE /* JSONDecoder+Extensions.swift */, |
324 | 324 | D2CF98501F694FFA00CE8F68 /* Date+Extensions.swift */, |
325 | | - D5A9D1BA211345D4005DBD3F /* Dictionary+Extensions.swift */, |
326 | 325 | ); |
327 | 326 | path = Extensions; |
328 | 327 | sourceTree = "<group>"; |
|
363 | 362 | D270148320D10E76003B45C7 /* AsyncStorage.swift */, |
364 | 363 | D270148720D11040003B45C7 /* Storage+Transform.swift */, |
365 | 364 | D5A9D1BE21134776005DBD3F /* StoreChange.swift */, |
| 365 | + D5A9D1C221144B65005DBD3F /* StoreObservable.swift */, |
366 | 366 | ); |
367 | 367 | path = Storage; |
368 | 368 | sourceTree = "<group>"; |
|
809 | 809 | files = ( |
810 | 810 | D221E5C620D00DDB00BC940E /* DiskStorage.swift in Sources */, |
811 | 811 | D21B669D1F6A724600125DE1 /* DiskConfig.swift in Sources */, |
| 812 | + D5A9D1C521144B65005DBD3F /* StoreObservable.swift in Sources */, |
812 | 813 | D21B66871F6A723C00125DE1 /* ExpirationMode.swift in Sources */, |
813 | 814 | D21B66881F6A723C00125DE1 /* Expiry.swift in Sources */, |
814 | 815 | D270147620D101F3003B45C7 /* StorageAware.swift in Sources */, |
|
821 | 822 | D270147220D1018A003B45C7 /* Transformer.swift in Sources */, |
822 | 823 | D21B668C1F6A723C00125DE1 /* Types.swift in Sources */, |
823 | 824 | D2D4CC261FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
824 | | - D5A9D1BD211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */, |
825 | 825 | D27014A720D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
826 | 826 | D270147E20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
827 | 827 | D292DAFF1F6A970B0060F614 /* Result.swift in Sources */, |
|
893 | 893 | files = ( |
894 | 894 | D221E5C520D00DDB00BC940E /* DiskStorage.swift in Sources */, |
895 | 895 | D21B669B1F6A724600125DE1 /* DiskConfig.swift in Sources */, |
| 896 | + D5A9D1C421144B65005DBD3F /* StoreObservable.swift in Sources */, |
896 | 897 | D21B667E1F6A723C00125DE1 /* ExpirationMode.swift in Sources */, |
897 | 898 | D21B667F1F6A723C00125DE1 /* Expiry.swift in Sources */, |
898 | 899 | D270147520D101F3003B45C7 /* StorageAware.swift in Sources */, |
|
905 | 906 | D270147120D1018A003B45C7 /* Transformer.swift in Sources */, |
906 | 907 | D21B66831F6A723C00125DE1 /* Types.swift in Sources */, |
907 | 908 | D2D4CC251FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
908 | | - D5A9D1BC211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */, |
909 | 909 | D27014A620D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
910 | 910 | D270147D20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
911 | 911 | D292DAFE1F6A970B0060F614 /* Result.swift in Sources */, |
|
946 | 946 | files = ( |
947 | 947 | D221E5C420D00DDB00BC940E /* DiskStorage.swift in Sources */, |
948 | 948 | D2CF98681F694FFA00CE8F68 /* ImageWrapper.swift in Sources */, |
| 949 | + D5A9D1C321144B65005DBD3F /* StoreObservable.swift in Sources */, |
949 | 950 | D2CF98871F695B8F00CE8F68 /* Types.swift in Sources */, |
950 | 951 | D2CF98621F694FFA00CE8F68 /* Date+Extensions.swift in Sources */, |
951 | 952 | D2CF98641F694FFA00CE8F68 /* DataSerializer.swift in Sources */, |
|
958 | 959 | D2CF98601F694FFA00CE8F68 /* DiskConfig.swift in Sources */, |
959 | 960 | D270147020D1018A003B45C7 /* Transformer.swift in Sources */, |
960 | 961 | D292DAFD1F6A970B0060F614 /* Result.swift in Sources */, |
961 | | - D5A9D1BB211345D4005DBD3F /* Dictionary+Extensions.swift in Sources */, |
962 | 962 | D27014A520D129EB003B45C7 /* TransformerFactory.swift in Sources */, |
963 | 963 | D2D4CC241FA3426B00E4A2D5 /* JSONArrayWrapper.swift in Sources */, |
964 | 964 | D270147C20D107DA003B45C7 /* SyncStorage.swift in Sources */, |
|
0 commit comments