Kristaps Grinbergs
620d473044
Fix build
2019-09-28 13:33:29 +03:00
Kristaps Grinbergs
ffc74c98d3
Project update
...
* Swift 5 in podspec
* Swift 5 for project file
* fix warnings
2019-08-11 09:54:11 +03:00
Khoa Pham
8c42c575cf
Use Swift 4.2
2018-09-24 13:44:31 +02:00
Kristaps Grinbergs
3453f681c6
* setting Swift4.2 version in appropriate places
...
* fixing tests for Swift 4.2
* Xcode 10 parallel testing
* code sanitasion
* remove comments from Package.swift
2018-09-23 13:00:34 +03:00
Rizwan
3ccd88ad75
Made the code compatible with Swift 4.2 by doing the following,
...
Replaced the method UIImagePNGRepresentation(self) with self.pngData()
Replaced the method UIImageJPEGRepresentation(self, 1.0) with self.jpegData(compressionQuality: 1.0)
2018-09-19 22:15:10 +05:30
Vadym Markov
e4fd35749c
Test observations in HybridStorage and Storage
2018-08-07 15:18:35 +02:00
Vadym Markov
a7e40e734f
Notify key observers when needed
2018-08-06 12:54:08 +02:00
Vadym Markov
5e53be997d
Add key observation registry
2018-08-06 09:57:54 +02:00
Vadym Markov
cb85b99edc
Add unit tests for ObservationToken and StorageObservationRegistry
2018-08-03 14:03:10 +02:00
Vadym Markov
cf8173939a
Use StoreObservable protocol with protocol extension
2018-08-03 10:36:59 +02:00
Vadym Markov
a73bec5a0f
Implement observations in HybridStorage
2018-08-02 16:24:01 +02:00
Vadym Markov
e42cbc06ff
Implement store observations
2018-08-02 16:02:46 +02:00
Khoa Pham
15c853dea9
Add StorageTests
2018-06-13 14:00:42 +02:00
Khoa Pham
40a8b3007d
Rename from support to transform
2018-06-13 13:21:37 +02:00
Khoa Pham
0aff00c087
Add tests for Data, Date, URL
2018-06-13 13:05:56 +02:00
Khoa Pham
ac0cedb627
Update AsyncStorageTests
2018-06-13 12:47:40 +02:00
Khoa Pham
02245ec60d
Update SyncStorageTests
2018-06-13 12:46:21 +02:00
Khoa Pham
e69d029498
Update HybridStorageTests
2018-06-13 12:39:52 +02:00
Khoa Pham
fb823e9f1f
Add TransformerFactory
2018-06-13 12:31:33 +02:00
Khoa Pham
be3a40cc01
Update MemoryStorageTests
2018-06-13 12:29:15 +02:00
Khoa Pham
6e468a110d
Rename to Storage
2018-06-13 12:15:16 +02:00
Khoa Pham
4346ba490d
Remove old Storage files
2018-06-13 12:13:50 +02:00
Khoa Pham
9cbd6bdbdc
Use TypeWrapper to work with primitive types
2018-06-13 12:12:08 +02:00
Khoa Pham
56c4483a11
Add factory methods to Transformer
2018-06-13 11:02:54 +02:00
Khoa Pham
d3e9a71a39
Expose all public
2018-06-13 10:51:45 +02:00
Khoa Pham
4c48dfb084
Add AsyncStorage2
2018-06-13 10:36:20 +02:00
Khoa Pham
187035bf72
Add support on SyncStorage2
2018-06-13 10:15:05 +02:00
Khoa Pham
0b8f5c340e
Add HybridStorage2
2018-06-13 09:52:03 +02:00
Khoa Pham
beedc302f2
Add generic Storage
2018-06-13 09:48:26 +02:00
Khoa Pham
c3e595bf05
Update project to recommended settings
2018-04-04 09:53:06 +02:00
Kirill Yakimovich
cee51c1631
[DEL] [SpecializedCache.playground] as there is no such thing as specialized Storage for the moment
2017-11-15 12:42:10 +03:00
Kirill Yakimovich
bbd1f69d83
[UPD] HybridCache renamed to Storage
2017-11-15 11:49:44 +03:00
Kirill Yakimovich
97c29d1ef7
[ADD] [SimpleStorage.playground] Simple playground
2017-11-15 11:47:39 +03:00
Khoa Pham
42a3bb66be
Add JSONArrayWrapper and JSONDictionaryWrapper
2017-10-27 12:45:06 +02:00
Khoa Pham
620dcd0fb8
Inline SwiftHash
2017-10-27 09:28:06 +02:00
Khoa Pham
dd6e782d71
Remove Carthage script
2017-10-12 13:52:42 +02:00
Khoa Pham
1a9ad76ff1
Remove ObjectConverter, just extend JSONDecoder
2017-10-09 11:36:39 +02:00
Khoa Pham
c54f14f4f4
Add Carthage script
2017-10-03 11:45:39 +02:00
Khoa Pham
ceb43237d9
Add ObjectSerializerTests
2017-09-18 15:25:13 +02:00
Khoa Pham
6a86a9b076
Rename to StorageTests
2017-09-15 15:05:47 +02:00
Khoa Pham
8f6fb114c8
Remove ReadSyncWriteAsyncStorage
2017-09-15 14:50:46 +02:00
Khoa Pham
098bc4c84d
Add StorageTests
2017-09-15 13:46:31 +02:00
Khoa Pham
e20b15a0a2
Rename to TypeWrapperStorage. Wrap every Codable type
2017-09-15 10:44:26 +02:00
Khoa Pham
8883ef066c
Add ReadSyncWriteAsyncStorageTests
2017-09-14 16:18:51 +02:00
Khoa Pham
9fa47138ee
Add ReadSyncWriteAsyncStorage
2017-09-14 16:05:51 +02:00
Khoa Pham
34462b3f4d
Add SyncStorageTests and AsyncStorageTests
2017-09-14 13:42:17 +02:00
Khoa Pham
edd9dde78f
Add Result to work with async
2017-09-14 13:27:36 +02:00
Khoa Pham
5c625dbfe4
Add SyncStorage
2017-09-14 12:38:39 +02:00
Khoa Pham
1e457272df
Rename to MemoryCapsule
2017-09-14 11:13:17 +02:00
Khoa Pham
29da5d0624
Move Capsule to MemoryStorage
2017-09-14 10:56:16 +02:00