Skip to content

Commit 04533be

Browse files
committed
Move UserPersistentRepositoryWriter to WordPressShared
1 parent 090bcb1 commit 04533be

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
protocol UserPersistentRepositoryWriter: KeyValueDatabase {
2+
func set(_ value: Any?, forKey key: String)
3+
func set(_ value: Int, forKey key: String)
4+
func set(_ value: Float, forKey key: String)
5+
func set(_ value: Double, forKey key: String)
6+
func set(_ value: Bool, forKey key: String)
7+
func set(_ url: URL?, forKey key: String)
8+
func removeObject(forKey key: String)
9+
}
Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,5 @@
11
import WordPressShared
22

3-
protocol UserPersistentRepositoryWriter: KeyValueDatabase {
4-
func set(_ value: Any?, forKey key: String)
5-
func set(_ value: Int, forKey key: String)
6-
func set(_ value: Float, forKey key: String)
7-
func set(_ value: Double, forKey key: String)
8-
func set(_ value: Bool, forKey key: String)
9-
func set(_ url: URL?, forKey key: String)
10-
func removeObject(forKey key: String)
11-
}
12-
133
typealias UserPersistentRepository = UserPersistentRepositoryReader & UserPersistentRepositoryWriter & UserPersistentRepositoryUtility
144

155
extension UserDefaults: UserPersistentRepository {}

0 commit comments

Comments
 (0)