Skip to content

Commit 6c6afdc

Browse files
authored
Implicit return for single line returns
1 parent 1930a81 commit 6c6afdc

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ Define your keys!
4444

4545
```swift
4646
extension DefaultsKeys {
47-
var username: DefaultsKey<String?> { return .init("username") }
48-
var launchCount: DefaultsKey<Int> { return .init("launchCount", defaultValue: 0) }
47+
var username: DefaultsKey<String?> { .init("username") }
48+
var launchCount: DefaultsKey<Int> { .init("launchCount", defaultValue: 0) }
4949
}
5050
```
5151

@@ -104,8 +104,8 @@ For extra convenience, define your keys by extending magic `DefaultsKeys` class
104104

105105
```swift
106106
extension DefaultsKeys {
107-
var username: DefaultsKey<String?> { return .init("username") }
108-
var launchCount: DefaultsKey<Int> { return .init("launchCount", defaultValue: 0) }
107+
var username: DefaultsKey<String?> { .init("username") }
108+
var launchCount: DefaultsKey<Int> { .init("launchCount", defaultValue: 0) }
109109
}
110110
```
111111

@@ -213,7 +213,7 @@ For instance, this is a bridge for single value data storing/retrieving using `N
213213
public struct DefaultsKeyedArchiverBridge<T>: DefaultsBridge {
214214

215215
public func get(key: String, userDefaults: UserDefaults) -> T? {
216-
return userDefaults.data(forKey: key).flatMap(NSKeyedUnarchiver.unarchiveObject) as? T
216+
userDefaults.data(forKey: key).flatMap(NSKeyedUnarchiver.unarchiveObject) as? T
217217
}
218218

219219
public func save(key: String, value: T?, userDefaults: UserDefaults) {
@@ -235,11 +235,11 @@ public struct DefaultsArrayBridge<T: Collection>: DefaultsBridge {
235235
}
236236

237237
public func get(key: String, userDefaults: UserDefaults) -> T? {
238-
return userDefaults.array(forKey: key) as? T
238+
userDefaults.array(forKey: key) as? T
239239
}
240240

241241
public func deserialize(_ object: Any) -> T? {
242-
return nil
242+
nil
243243
}
244244
}
245245
```
@@ -248,8 +248,8 @@ Now, to use these bridges in our type we simply declare it as follows:
248248
```swift
249249
struct FrogCustomSerializable: DefaultsSerializable {
250250

251-
static var _defaults: DefaultsBridge<FrogCustomSerializable> { return DefaultsKeyedArchiverBridge() }
252-
static var _defaultsArray: DefaultsBridge<[FrogCustomSerializable]> { return DefaultsKeyedArchiverBridge() }
251+
static var _defaults: DefaultsBridge<FrogCustomSerializable> { DefaultsKeyedArchiverBridge() }
252+
static var _defaultsArray: DefaultsBridge<[FrogCustomSerializable]> { DefaultsKeyedArchiverBridge() }
253253

254254
let name: String
255255
}
@@ -276,7 +276,7 @@ final class DefaultsFrogBridge: DefaultsBridge {
276276

277277
final class DefaultsFrogArrayBridge: DefaultsBridge {
278278
func get(key: String, userDefaults: UserDefaults) -> [FrogCustomSerializable]? {
279-
return userDefaults.array(forKey: key)?
279+
userDefaults.array(forKey: key)?
280280
.compactMap { $0 as? String }
281281
.map(FrogCustomSerializable.init)
282282
}
@@ -295,8 +295,8 @@ final class DefaultsFrogArrayBridge: DefaultsBridge {
295295

296296
struct FrogCustomSerializable: DefaultsSerializable, Equatable {
297297

298-
static var _defaults: DefaultsFrogBridge { return DefaultsFrogBridge() }
299-
static var _defaultsArray: DefaultsFrogArrayBridge { return DefaultsFrogArrayBridge() }
298+
static var _defaults: DefaultsFrogBridge { DefaultsFrogBridge() }
299+
static var _defaultsArray: DefaultsFrogArrayBridge { DefaultsFrogArrayBridge() }
300300

301301
let name: String
302302
}
@@ -305,8 +305,8 @@ struct FrogCustomSerializable: DefaultsSerializable, Equatable {
305305
To support existing types with different bridges, you can extend it similarly:
306306
```swift
307307
extension Data: DefaultsSerializable {
308-
public static var _defaultsArray: DefaultsArrayBridge<[T]> { return DefaultsArrayBridge() }
309-
public static var _defaults: DefaultsDataBridge { return DefaultsDataBridge() }
308+
public static var _defaultsArray: DefaultsArrayBridge<[T]> { DefaultsArrayBridge() }
309+
public static var _defaults: DefaultsDataBridge { DefaultsDataBridge() }
310310
}
311311
```
312312

@@ -366,8 +366,8 @@ SwiftyUserDefaults makes KeyPath dynamicMemberLookup usable in Swift 5.1!
366366

367367
```swift
368368
extension DefaultsKeys {
369-
var username: DefaultsKey<String?> { return .init("username") }
370-
var launchCount: DefaultsKey<Int> { return .init("launchCount", defaultValue: 0) }
369+
var username: DefaultsKey<String?> { .init("username") }
370+
var launchCount: DefaultsKey<Int> { .init("launchCount", defaultValue: 0) }
371371
}
372372
```
373373

0 commit comments

Comments
 (0)