Skip to content

Commit 19f66df

Browse files
committed
Remove #if swift(>=5.10) checks
1 parent d58db33 commit 19f66df

2 files changed

Lines changed: 6 additions & 19 deletions

File tree

Sources/ValidatorUI/Classes/IUIValidatable.swift

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,11 @@ public protocol IUIValidatable: AnyObject {
3737
func validateOnInputChange(isEnabled: Bool)
3838
}
3939

40-
#if swift(>=5.10)
41-
private nonisolated(unsafe) var kValidationRules: UInt8 = 0
42-
private nonisolated(unsafe) var kValidationHandler: UInt8 = 0
40+
private nonisolated(unsafe) var kValidationRules: UInt8 = 0
41+
private nonisolated(unsafe) var kValidationHandler: UInt8 = 0
4342

44-
// swiftlint:disable:next prefixed_toplevel_constant
45-
private nonisolated(unsafe) let validator = Validator()
46-
#else
47-
private var kValidationRules: UInt8 = 0
48-
private var kValidationHandler: UInt8 = 0
49-
50-
// swiftlint:disable:next prefixed_toplevel_constant
51-
private let validator = Validator()
52-
#endif
43+
// swiftlint:disable:next prefixed_toplevel_constant
44+
private nonisolated(unsafe) let validator = Validator()
5345

5446
public extension IUIValidatable {
5547
@discardableResult

Sources/ValidatorUI/Classes/SUI/Extensions/View+Validation.swift

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,8 @@
66
import SwiftUI
77
import ValidatorCore
88

9-
#if swift(>=5.10)
10-
// swiftlint:disable:next prefixed_toplevel_constant
11-
private nonisolated(unsafe) let validator = Validator()
12-
#else
13-
// swiftlint:disable:next prefixed_toplevel_constant
14-
private let validator = Validator()
15-
#endif
9+
// swiftlint:disable:next prefixed_toplevel_constant
10+
private nonisolated(unsafe) let validator = Validator()
1611

1712
public extension View {
1813
/// Validate a binding item using a set of validation rules and perform an action based on

0 commit comments

Comments
 (0)