Skip to content

Commit 86917b6

Browse files
committed
Update DispatchTimeInterval.swift
1 parent d008989 commit 86917b6

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

Sources/retry-policy-service/ext/DispatchTimeInterval.swift

+6-12
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,19 @@ extension DispatchTimeInterval {
1313
/// Convert to Double
1414
/// - Returns: Converted value
1515
func toDouble() -> Double? {
16-
17-
let result: Double?
18-
1916
switch self {
2017
case .seconds(let value):
21-
result = Double(value)
18+
return Double(value)
2219
case .milliseconds(let value):
23-
result = Double(value)*0.001
20+
return Double(value) / 1000.0
2421
case .microseconds(let value):
25-
result = Double(value)*0.000001
22+
return Double(value) / 1_000_000.0
2623
case .nanoseconds(let value):
27-
result = Double(value)*0.000000001
28-
24+
return Double(value) / 1_000_000_000.0
2925
case .never:
30-
result = nil
26+
return nil
3127
@unknown default:
32-
result = nil
28+
return nil
3329
}
34-
35-
return result
3630
}
3731
}

0 commit comments

Comments
 (0)