Build Information
Successful build of swift-webdriver, reference main (24f495
), with Swift 6.0 for Linux on 13 Nov 2024 20:11:48 UTC.
Swift 6 data race errors: 119
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:89:23: warning: static property 'numpad8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
| |- warning: static property 'numpad8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:90:23: warning: static property 'numpad9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
| |- warning: static property 'numpad9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad9' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:91:23: warning: static property 'multiply' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
| |- warning: static property 'multiply' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'multiply' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:92:23: warning: static property 'add' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
| |- warning: static property 'add' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'add' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:93:23: warning: static property 'separator' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
| |- warning: static property 'separator' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'separator' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:94:23: warning: static property 'subtract' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
| |- warning: static property 'subtract' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'subtract' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:95:23: warning: static property 'decimal' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
| |- warning: static property 'decimal' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'decimal' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:96:23: warning: static property 'divide' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
| |- warning: static property 'divide' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'divide' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:97:23: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
| |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f1' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:98:23: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
| |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:99:23: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
| |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:100:23: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
| |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:101:23: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
| |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f5' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:102:23: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
| |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f6' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:103:23: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
| |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f7' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:104:23: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
| |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:105:23: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
| |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f9' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:106:23: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
| |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 | public static let f11 = Self(rawValue: "\u{E03B}")
108 | public static let f12 = Self(rawValue: "\u{E03C}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:107:23: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
| |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f11' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | public static let f12 = Self(rawValue: "\u{E03C}")
109 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:108:23: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
108 | public static let f12 = Self(rawValue: "\u{E03C}")
| |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f12' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 | /// Modifier keys are interpreted as toggles instead of key presses.
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:111:23: warning: static property 'shiftModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
109 |
110 | /// Modifier keys are interpreted as toggles instead of key presses.
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
| |- warning: static property 'shiftModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shiftModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:112:23: warning: static property 'controlModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
110 | /// Modifier keys are interpreted as toggles instead of key presses.
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
| |- warning: static property 'controlModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'controlModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:113:23: warning: static property 'altModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
| |- warning: static property 'altModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'altModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
115 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:114:23: warning: static property 'metaModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
| |- warning: static property 'metaModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'metaModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | public static var windowsModifier: Keys { metaModifier }
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:121:23: warning: static property 'releaseModifiers' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
119 |
120 | /// A special Keys value that causes all modifiers to be released.
121 | public static let releaseModifiers = Keys(rawValue: "\u{E000}")
| |- warning: static property 'releaseModifiers' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'releaseModifiers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | }
123 |
[17/27] Compiling WebDriver Keys.swift
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:19:27: warning: static property 'success' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
19 | public static let success = Self(rawValue: 0)
| |- warning: static property 'success' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'success' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | public static let noSuchDriver = Self(rawValue: 6)
21 | public static let noSuchElement = Self(rawValue: 7)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:20:27: warning: static property 'noSuchDriver' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
19 | public static let success = Self(rawValue: 0)
20 | public static let noSuchDriver = Self(rawValue: 6)
| |- warning: static property 'noSuchDriver' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noSuchDriver' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | public static let noSuchElement = Self(rawValue: 7)
22 | public static let noSuchFrame = Self(rawValue: 8)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:21:27: warning: static property 'noSuchElement' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
19 | public static let success = Self(rawValue: 0)
20 | public static let noSuchDriver = Self(rawValue: 6)
21 | public static let noSuchElement = Self(rawValue: 7)
| |- warning: static property 'noSuchElement' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noSuchElement' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | public static let noSuchFrame = Self(rawValue: 8)
23 | public static let unknownCommand = Self(rawValue: 9)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:22:27: warning: static property 'noSuchFrame' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
20 | public static let noSuchDriver = Self(rawValue: 6)
21 | public static let noSuchElement = Self(rawValue: 7)
22 | public static let noSuchFrame = Self(rawValue: 8)
| |- warning: static property 'noSuchFrame' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noSuchFrame' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | public static let unknownCommand = Self(rawValue: 9)
24 | public static let staleElementReference = Self(rawValue: 10)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:23:27: warning: static property 'unknownCommand' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
21 | public static let noSuchElement = Self(rawValue: 7)
22 | public static let noSuchFrame = Self(rawValue: 8)
23 | public static let unknownCommand = Self(rawValue: 9)
| |- warning: static property 'unknownCommand' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unknownCommand' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | public static let staleElementReference = Self(rawValue: 10)
25 | public static let elementNotVisible = Self(rawValue: 11)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:24:27: warning: static property 'staleElementReference' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
22 | public static let noSuchFrame = Self(rawValue: 8)
23 | public static let unknownCommand = Self(rawValue: 9)
24 | public static let staleElementReference = Self(rawValue: 10)
| |- warning: static property 'staleElementReference' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'staleElementReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | public static let elementNotVisible = Self(rawValue: 11)
26 | public static let invalidElementState = Self(rawValue: 12)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:25:27: warning: static property 'elementNotVisible' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
23 | public static let unknownCommand = Self(rawValue: 9)
24 | public static let staleElementReference = Self(rawValue: 10)
25 | public static let elementNotVisible = Self(rawValue: 11)
| |- warning: static property 'elementNotVisible' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'elementNotVisible' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let invalidElementState = Self(rawValue: 12)
27 | public static let unknownError = Self(rawValue: 13)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:26:27: warning: static property 'invalidElementState' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
24 | public static let staleElementReference = Self(rawValue: 10)
25 | public static let elementNotVisible = Self(rawValue: 11)
26 | public static let invalidElementState = Self(rawValue: 12)
| |- warning: static property 'invalidElementState' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'invalidElementState' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let unknownError = Self(rawValue: 13)
28 | public static let elementIsNotSelectable = Self(rawValue: 15)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:27:27: warning: static property 'unknownError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
25 | public static let elementNotVisible = Self(rawValue: 11)
26 | public static let invalidElementState = Self(rawValue: 12)
27 | public static let unknownError = Self(rawValue: 13)
| |- warning: static property 'unknownError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unknownError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let elementIsNotSelectable = Self(rawValue: 15)
29 | public static let javaScriptError = Self(rawValue: 17)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:28:27: warning: static property 'elementIsNotSelectable' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
26 | public static let invalidElementState = Self(rawValue: 12)
27 | public static let unknownError = Self(rawValue: 13)
28 | public static let elementIsNotSelectable = Self(rawValue: 15)
| |- warning: static property 'elementIsNotSelectable' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'elementIsNotSelectable' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let javaScriptError = Self(rawValue: 17)
30 | public static let xPathLookupError = Self(rawValue: 19)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:29:27: warning: static property 'javaScriptError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
27 | public static let unknownError = Self(rawValue: 13)
28 | public static let elementIsNotSelectable = Self(rawValue: 15)
29 | public static let javaScriptError = Self(rawValue: 17)
| |- warning: static property 'javaScriptError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'javaScriptError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let xPathLookupError = Self(rawValue: 19)
31 | public static let timeout = Self(rawValue: 21)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:30:27: warning: static property 'xPathLookupError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
28 | public static let elementIsNotSelectable = Self(rawValue: 15)
29 | public static let javaScriptError = Self(rawValue: 17)
30 | public static let xPathLookupError = Self(rawValue: 19)
| |- warning: static property 'xPathLookupError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'xPathLookupError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let timeout = Self(rawValue: 21)
32 | public static let noSuchWindow = Self(rawValue: 23)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:31:27: warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
29 | public static let javaScriptError = Self(rawValue: 17)
30 | public static let xPathLookupError = Self(rawValue: 19)
31 | public static let timeout = Self(rawValue: 21)
| |- warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'timeout' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let noSuchWindow = Self(rawValue: 23)
33 | public static let invalidCookieDomain = Self(rawValue: 24)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:32:27: warning: static property 'noSuchWindow' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
30 | public static let xPathLookupError = Self(rawValue: 19)
31 | public static let timeout = Self(rawValue: 21)
32 | public static let noSuchWindow = Self(rawValue: 23)
| |- warning: static property 'noSuchWindow' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noSuchWindow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | public static let invalidCookieDomain = Self(rawValue: 24)
34 | public static let unableToSetCookie = Self(rawValue: 25)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:33:27: warning: static property 'invalidCookieDomain' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
31 | public static let timeout = Self(rawValue: 21)
32 | public static let noSuchWindow = Self(rawValue: 23)
33 | public static let invalidCookieDomain = Self(rawValue: 24)
| |- warning: static property 'invalidCookieDomain' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'invalidCookieDomain' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | public static let unableToSetCookie = Self(rawValue: 25)
35 | public static let unexpectedAlertOpen = Self(rawValue: 26)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:34:27: warning: static property 'unableToSetCookie' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
32 | public static let noSuchWindow = Self(rawValue: 23)
33 | public static let invalidCookieDomain = Self(rawValue: 24)
34 | public static let unableToSetCookie = Self(rawValue: 25)
| |- warning: static property 'unableToSetCookie' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unableToSetCookie' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | public static let unexpectedAlertOpen = Self(rawValue: 26)
36 | public static let noAlertOpenError = Self(rawValue: 27)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:35:27: warning: static property 'unexpectedAlertOpen' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
33 | public static let invalidCookieDomain = Self(rawValue: 24)
34 | public static let unableToSetCookie = Self(rawValue: 25)
35 | public static let unexpectedAlertOpen = Self(rawValue: 26)
| |- warning: static property 'unexpectedAlertOpen' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unexpectedAlertOpen' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | public static let noAlertOpenError = Self(rawValue: 27)
37 | public static let scriptTimeout = Self(rawValue: 28)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:36:27: warning: static property 'noAlertOpenError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
34 | public static let unableToSetCookie = Self(rawValue: 25)
35 | public static let unexpectedAlertOpen = Self(rawValue: 26)
36 | public static let noAlertOpenError = Self(rawValue: 27)
| |- warning: static property 'noAlertOpenError' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noAlertOpenError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let scriptTimeout = Self(rawValue: 28)
38 | public static let invalidElementCoordinates = Self(rawValue: 29)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:37:27: warning: static property 'scriptTimeout' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
35 | public static let unexpectedAlertOpen = Self(rawValue: 26)
36 | public static let noAlertOpenError = Self(rawValue: 27)
37 | public static let scriptTimeout = Self(rawValue: 28)
| |- warning: static property 'scriptTimeout' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'scriptTimeout' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let invalidElementCoordinates = Self(rawValue: 29)
39 | public static let imeNotAvailable = Self(rawValue: 30)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:38:27: warning: static property 'invalidElementCoordinates' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
36 | public static let noAlertOpenError = Self(rawValue: 27)
37 | public static let scriptTimeout = Self(rawValue: 28)
38 | public static let invalidElementCoordinates = Self(rawValue: 29)
| |- warning: static property 'invalidElementCoordinates' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'invalidElementCoordinates' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | public static let imeNotAvailable = Self(rawValue: 30)
40 | public static let imeEngineActivationFailed = Self(rawValue: 31)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:39:27: warning: static property 'imeNotAvailable' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
37 | public static let scriptTimeout = Self(rawValue: 28)
38 | public static let invalidElementCoordinates = Self(rawValue: 29)
39 | public static let imeNotAvailable = Self(rawValue: 30)
| |- warning: static property 'imeNotAvailable' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'imeNotAvailable' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | public static let imeEngineActivationFailed = Self(rawValue: 31)
41 | public static let invalidSelector = Self(rawValue: 32)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:40:27: warning: static property 'imeEngineActivationFailed' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
38 | public static let invalidElementCoordinates = Self(rawValue: 29)
39 | public static let imeNotAvailable = Self(rawValue: 30)
40 | public static let imeEngineActivationFailed = Self(rawValue: 31)
| |- warning: static property 'imeEngineActivationFailed' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'imeEngineActivationFailed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | public static let invalidSelector = Self(rawValue: 32)
42 | public static let sessionNotCreatedException = Self(rawValue: 33)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:41:27: warning: static property 'invalidSelector' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
39 | public static let imeNotAvailable = Self(rawValue: 30)
40 | public static let imeEngineActivationFailed = Self(rawValue: 31)
41 | public static let invalidSelector = Self(rawValue: 32)
| |- warning: static property 'invalidSelector' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'invalidSelector' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | public static let sessionNotCreatedException = Self(rawValue: 33)
43 | public static let moveTargetOutOfBounds = Self(rawValue: 34)
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:42:27: warning: static property 'sessionNotCreatedException' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
40 | public static let imeEngineActivationFailed = Self(rawValue: 31)
41 | public static let invalidSelector = Self(rawValue: 32)
42 | public static let sessionNotCreatedException = Self(rawValue: 33)
| |- warning: static property 'sessionNotCreatedException' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sessionNotCreatedException' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | public static let moveTargetOutOfBounds = Self(rawValue: 34)
44 |
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:43:27: warning: static property 'moveTargetOutOfBounds' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
:
41 | public static let invalidSelector = Self(rawValue: 32)
42 | public static let sessionNotCreatedException = Self(rawValue: 33)
43 | public static let moveTargetOutOfBounds = Self(rawValue: 34)
| |- warning: static property 'moveTargetOutOfBounds' is not concurrency-safe because non-'Sendable' type 'ErrorResponse.Status' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'moveTargetOutOfBounds' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:3:16: warning: stored property 'status' of 'Sendable'-conforming struct 'ErrorResponse' has non-sendable type 'ErrorResponse.Status'; this is an error in the Swift 6 language mode
1 | /// A response received when an error occurs when processing a request.
2 | public struct ErrorResponse: Codable, Error, CustomStringConvertible {
3 | public var status: Status
| `- warning: stored property 'status' of 'Sendable'-conforming struct 'ErrorResponse' has non-sendable type 'ErrorResponse.Status'; this is an error in the Swift 6 language mode
4 | public var value: Value
5 |
:
14 |
15 | // https://www.selenium.dev/documentation/legacy/json_wire_protocol/#response-status-codes
16 | public struct Status: Codable, Hashable, RawRepresentable {
| `- note: consider making struct 'Status' conform to the 'Sendable' protocol
17 | public var rawValue: Int
18 |
/host/spi-builder-workspace/Sources/WebDriver/ErrorResponse.swift:4:16: warning: stored property 'value' of 'Sendable'-conforming struct 'ErrorResponse' has non-sendable type 'ErrorResponse.Value'; this is an error in the Swift 6 language mode
2 | public struct ErrorResponse: Codable, Error, CustomStringConvertible {
3 | public var status: Status
4 | public var value: Value
| `- warning: stored property 'value' of 'Sendable'-conforming struct 'ErrorResponse' has non-sendable type 'ErrorResponse.Value'; this is an error in the Swift 6 language mode
5 |
6 | public var description: String {
:
48 | }
49 |
50 | public struct Value: Codable {
| `- note: consider making struct 'Value' conform to the 'Sendable' protocol
51 | public var error: String?
52 | public var message: String
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:21:23: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
19 | // MARK: Key constants
20 | extension Keys {
21 | public static let a = Self(rawValue: "a")
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'a' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | public static let b = Self(rawValue: "b")
23 | public static let c = Self(rawValue: "c")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:22:23: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
20 | extension Keys {
21 | public static let a = Self(rawValue: "a")
22 | public static let b = Self(rawValue: "b")
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'b' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | public static let c = Self(rawValue: "c")
24 | public static let d = Self(rawValue: "d")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:23:23: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
21 | public static let a = Self(rawValue: "a")
22 | public static let b = Self(rawValue: "b")
23 | public static let c = Self(rawValue: "c")
| |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'c' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | public static let d = Self(rawValue: "d")
25 | public static let e = Self(rawValue: "e")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:24:23: warning: static property 'd' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
22 | public static let b = Self(rawValue: "b")
23 | public static let c = Self(rawValue: "c")
24 | public static let d = Self(rawValue: "d")
| |- warning: static property 'd' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'd' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | public static let e = Self(rawValue: "e")
26 | public static let f = Self(rawValue: "f")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:25:23: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
23 | public static let c = Self(rawValue: "c")
24 | public static let d = Self(rawValue: "d")
25 | public static let e = Self(rawValue: "e")
| |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let f = Self(rawValue: "f")
27 | public static let g = Self(rawValue: "g")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:26:23: warning: static property 'f' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
24 | public static let d = Self(rawValue: "d")
25 | public static let e = Self(rawValue: "e")
26 | public static let f = Self(rawValue: "f")
| |- warning: static property 'f' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let g = Self(rawValue: "g")
28 | public static let h = Self(rawValue: "h")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:27:23: warning: static property 'g' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
25 | public static let e = Self(rawValue: "e")
26 | public static let f = Self(rawValue: "f")
27 | public static let g = Self(rawValue: "g")
| |- warning: static property 'g' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'g' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let h = Self(rawValue: "h")
29 | public static let i = Self(rawValue: "i")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:28:23: warning: static property 'h' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
26 | public static let f = Self(rawValue: "f")
27 | public static let g = Self(rawValue: "g")
28 | public static let h = Self(rawValue: "h")
| |- warning: static property 'h' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'h' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let i = Self(rawValue: "i")
30 | public static let j = Self(rawValue: "j")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:29:23: warning: static property 'i' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
27 | public static let g = Self(rawValue: "g")
28 | public static let h = Self(rawValue: "h")
29 | public static let i = Self(rawValue: "i")
| |- warning: static property 'i' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'i' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let j = Self(rawValue: "j")
31 | public static let k = Self(rawValue: "k")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:30:23: warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
28 | public static let h = Self(rawValue: "h")
29 | public static let i = Self(rawValue: "i")
30 | public static let j = Self(rawValue: "j")
| |- warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'j' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let k = Self(rawValue: "k")
32 | public static let l = Self(rawValue: "l")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:31:23: warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
29 | public static let i = Self(rawValue: "i")
30 | public static let j = Self(rawValue: "j")
31 | public static let k = Self(rawValue: "k")
| |- warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'k' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let l = Self(rawValue: "l")
33 | public static let m = Self(rawValue: "m")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:32:23: warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
30 | public static let j = Self(rawValue: "j")
31 | public static let k = Self(rawValue: "k")
32 | public static let l = Self(rawValue: "l")
| |- warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'l' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | public static let m = Self(rawValue: "m")
34 | public static let n = Self(rawValue: "n")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:33:23: warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
31 | public static let k = Self(rawValue: "k")
32 | public static let l = Self(rawValue: "l")
33 | public static let m = Self(rawValue: "m")
| |- warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'm' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | public static let n = Self(rawValue: "n")
35 | public static let o = Self(rawValue: "o")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:34:23: warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
32 | public static let l = Self(rawValue: "l")
33 | public static let m = Self(rawValue: "m")
34 | public static let n = Self(rawValue: "n")
| |- warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'n' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | public static let o = Self(rawValue: "o")
36 | public static let p = Self(rawValue: "p")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:35:23: warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
33 | public static let m = Self(rawValue: "m")
34 | public static let n = Self(rawValue: "n")
35 | public static let o = Self(rawValue: "o")
| |- warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'o' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | public static let p = Self(rawValue: "p")
37 | public static let q = Self(rawValue: "q")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:36:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
34 | public static let n = Self(rawValue: "n")
35 | public static let o = Self(rawValue: "o")
36 | public static let p = Self(rawValue: "p")
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let q = Self(rawValue: "q")
38 | public static let r = Self(rawValue: "r")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:37:23: warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
35 | public static let o = Self(rawValue: "o")
36 | public static let p = Self(rawValue: "p")
37 | public static let q = Self(rawValue: "q")
| |- warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'q' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let r = Self(rawValue: "r")
39 | public static let s = Self(rawValue: "s")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:38:23: warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
36 | public static let p = Self(rawValue: "p")
37 | public static let q = Self(rawValue: "q")
38 | public static let r = Self(rawValue: "r")
| |- warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'r' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | public static let s = Self(rawValue: "s")
40 | public static let t = Self(rawValue: "t")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:39:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
37 | public static let q = Self(rawValue: "q")
38 | public static let r = Self(rawValue: "r")
39 | public static let s = Self(rawValue: "s")
| |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | public static let t = Self(rawValue: "t")
41 | public static let u = Self(rawValue: "u")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:40:23: warning: static property 't' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
38 | public static let r = Self(rawValue: "r")
39 | public static let s = Self(rawValue: "s")
40 | public static let t = Self(rawValue: "t")
| |- warning: static property 't' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 't' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | public static let u = Self(rawValue: "u")
42 | public static let v = Self(rawValue: "v")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:41:23: warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
39 | public static let s = Self(rawValue: "s")
40 | public static let t = Self(rawValue: "t")
41 | public static let u = Self(rawValue: "u")
| |- warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'u' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | public static let v = Self(rawValue: "v")
43 | public static let w = Self(rawValue: "w")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:42:23: warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
40 | public static let t = Self(rawValue: "t")
41 | public static let u = Self(rawValue: "u")
42 | public static let v = Self(rawValue: "v")
| |- warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'v' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | public static let w = Self(rawValue: "w")
44 | public static let x = Self(rawValue: "x")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:43:23: warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
41 | public static let u = Self(rawValue: "u")
42 | public static let v = Self(rawValue: "v")
43 | public static let w = Self(rawValue: "w")
| |- warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'w' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | public static let x = Self(rawValue: "x")
45 | public static let y = Self(rawValue: "y")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:44:23: warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
42 | public static let v = Self(rawValue: "v")
43 | public static let w = Self(rawValue: "w")
44 | public static let x = Self(rawValue: "x")
| |- warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'x' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | public static let y = Self(rawValue: "y")
46 | public static let z = Self(rawValue: "z")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:45:23: warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
43 | public static let w = Self(rawValue: "w")
44 | public static let x = Self(rawValue: "x")
45 | public static let y = Self(rawValue: "y")
| |- warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'y' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | public static let z = Self(rawValue: "z")
47 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:46:23: warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
44 | public static let x = Self(rawValue: "x")
45 | public static let y = Self(rawValue: "y")
46 | public static let z = Self(rawValue: "z")
| |- warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'z' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 | public static let digit1 = Self(rawValue: "1")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:48:23: warning: static property 'digit1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
46 | public static let z = Self(rawValue: "z")
47 |
48 | public static let digit1 = Self(rawValue: "1")
| |- warning: static property 'digit1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit1' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | public static let digit2 = Self(rawValue: "2")
50 | public static let digit3 = Self(rawValue: "3")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:49:23: warning: static property 'digit2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
47 |
48 | public static let digit1 = Self(rawValue: "1")
49 | public static let digit2 = Self(rawValue: "2")
| |- warning: static property 'digit2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | public static let digit3 = Self(rawValue: "3")
51 | public static let digit4 = Self(rawValue: "4")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:50:23: warning: static property 'digit3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
48 | public static let digit1 = Self(rawValue: "1")
49 | public static let digit2 = Self(rawValue: "2")
50 | public static let digit3 = Self(rawValue: "3")
| |- warning: static property 'digit3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 | public static let digit4 = Self(rawValue: "4")
52 | public static let digit5 = Self(rawValue: "5")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:51:23: warning: static property 'digit4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
49 | public static let digit2 = Self(rawValue: "2")
50 | public static let digit3 = Self(rawValue: "3")
51 | public static let digit4 = Self(rawValue: "4")
| |- warning: static property 'digit4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | public static let digit5 = Self(rawValue: "5")
53 | public static let digit6 = Self(rawValue: "6")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:52:23: warning: static property 'digit5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
50 | public static let digit3 = Self(rawValue: "3")
51 | public static let digit4 = Self(rawValue: "4")
52 | public static let digit5 = Self(rawValue: "5")
| |- warning: static property 'digit5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit5' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | public static let digit6 = Self(rawValue: "6")
54 | public static let digit7 = Self(rawValue: "7")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:53:23: warning: static property 'digit6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
51 | public static let digit4 = Self(rawValue: "4")
52 | public static let digit5 = Self(rawValue: "5")
53 | public static let digit6 = Self(rawValue: "6")
| |- warning: static property 'digit6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit6' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | public static let digit7 = Self(rawValue: "7")
55 | public static let digit8 = Self(rawValue: "8")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:54:23: warning: static property 'digit7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
52 | public static let digit5 = Self(rawValue: "5")
53 | public static let digit6 = Self(rawValue: "6")
54 | public static let digit7 = Self(rawValue: "7")
| |- warning: static property 'digit7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit7' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | public static let digit8 = Self(rawValue: "8")
56 | public static let digit9 = Self(rawValue: "9")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:55:23: warning: static property 'digit8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
53 | public static let digit6 = Self(rawValue: "6")
54 | public static let digit7 = Self(rawValue: "7")
55 | public static let digit8 = Self(rawValue: "8")
| |- warning: static property 'digit8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | public static let digit9 = Self(rawValue: "9")
57 | public static let digit0 = Self(rawValue: "0")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:56:23: warning: static property 'digit9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
54 | public static let digit7 = Self(rawValue: "7")
55 | public static let digit8 = Self(rawValue: "8")
56 | public static let digit9 = Self(rawValue: "9")
| |- warning: static property 'digit9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit9' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 | public static let digit0 = Self(rawValue: "0")
58 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:57:23: warning: static property 'digit0' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
55 | public static let digit8 = Self(rawValue: "8")
56 | public static let digit9 = Self(rawValue: "9")
57 | public static let digit0 = Self(rawValue: "0")
| |- warning: static property 'digit0' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'digit0' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | public static let cancel = Self(rawValue: "\u{E001}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:59:23: warning: static property 'cancel' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
57 | public static let digit0 = Self(rawValue: "0")
58 |
59 | public static let cancel = Self(rawValue: "\u{E001}")
| |- warning: static property 'cancel' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cancel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | public static let help = Self(rawValue: "\u{E002}")
61 | public static let backspace = Self(rawValue: "\u{E003}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:60:23: warning: static property 'help' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
58 |
59 | public static let cancel = Self(rawValue: "\u{E001}")
60 | public static let help = Self(rawValue: "\u{E002}")
| |- warning: static property 'help' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'help' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | public static let backspace = Self(rawValue: "\u{E003}")
62 | public static let tab = Self(rawValue: "\u{E004}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:61:23: warning: static property 'backspace' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
59 | public static let cancel = Self(rawValue: "\u{E001}")
60 | public static let help = Self(rawValue: "\u{E002}")
61 | public static let backspace = Self(rawValue: "\u{E003}")
| |- warning: static property 'backspace' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'backspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | public static let tab = Self(rawValue: "\u{E004}")
63 | public static let clear = Self(rawValue: "\u{E005}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:62:23: warning: static property 'tab' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
60 | public static let help = Self(rawValue: "\u{E002}")
61 | public static let backspace = Self(rawValue: "\u{E003}")
62 | public static let tab = Self(rawValue: "\u{E004}")
| |- warning: static property 'tab' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tab' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | public static let clear = Self(rawValue: "\u{E005}")
64 | public static let returnKey = Self(rawValue: "\u{E006}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:63:23: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
61 | public static let backspace = Self(rawValue: "\u{E003}")
62 | public static let tab = Self(rawValue: "\u{E004}")
63 | public static let clear = Self(rawValue: "\u{E005}")
| |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'clear' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 | public static let returnKey = Self(rawValue: "\u{E006}")
65 | public static let enter = Self(rawValue: "\u{E007}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:64:23: warning: static property 'returnKey' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
62 | public static let tab = Self(rawValue: "\u{E004}")
63 | public static let clear = Self(rawValue: "\u{E005}")
64 | public static let returnKey = Self(rawValue: "\u{E006}")
| |- warning: static property 'returnKey' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'returnKey' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | public static let enter = Self(rawValue: "\u{E007}")
66 | public static let pause = Self(rawValue: "\u{E00B}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:65:23: warning: static property 'enter' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
63 | public static let clear = Self(rawValue: "\u{E005}")
64 | public static let returnKey = Self(rawValue: "\u{E006}")
65 | public static let enter = Self(rawValue: "\u{E007}")
| |- warning: static property 'enter' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'enter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | public static let pause = Self(rawValue: "\u{E00B}")
67 | public static let escape = Self(rawValue: "\u{E00C}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:66:23: warning: static property 'pause' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
64 | public static let returnKey = Self(rawValue: "\u{E006}")
65 | public static let enter = Self(rawValue: "\u{E007}")
66 | public static let pause = Self(rawValue: "\u{E00B}")
| |- warning: static property 'pause' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pause' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | public static let escape = Self(rawValue: "\u{E00C}")
68 | public static let space = Self(rawValue: "\u{E00D}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:67:23: warning: static property 'escape' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
65 | public static let enter = Self(rawValue: "\u{E007}")
66 | public static let pause = Self(rawValue: "\u{E00B}")
67 | public static let escape = Self(rawValue: "\u{E00C}")
| |- warning: static property 'escape' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'escape' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | public static let space = Self(rawValue: "\u{E00D}")
69 | public static let pageup = Self(rawValue: "\u{E00E}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:68:23: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
66 | public static let pause = Self(rawValue: "\u{E00B}")
67 | public static let escape = Self(rawValue: "\u{E00C}")
68 | public static let space = Self(rawValue: "\u{E00D}")
| |- warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static let pageup = Self(rawValue: "\u{E00E}")
70 | public static let pagedown = Self(rawValue: "\u{E00F}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:69:23: warning: static property 'pageup' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
67 | public static let escape = Self(rawValue: "\u{E00C}")
68 | public static let space = Self(rawValue: "\u{E00D}")
69 | public static let pageup = Self(rawValue: "\u{E00E}")
| |- warning: static property 'pageup' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pageup' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | public static let pagedown = Self(rawValue: "\u{E00F}")
71 | public static let end = Self(rawValue: "\u{E010}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:70:23: warning: static property 'pagedown' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
68 | public static let space = Self(rawValue: "\u{E00D}")
69 | public static let pageup = Self(rawValue: "\u{E00E}")
70 | public static let pagedown = Self(rawValue: "\u{E00F}")
| |- warning: static property 'pagedown' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pagedown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | public static let end = Self(rawValue: "\u{E010}")
72 | public static let home = Self(rawValue: "\u{E011}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:71:23: warning: static property 'end' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
69 | public static let pageup = Self(rawValue: "\u{E00E}")
70 | public static let pagedown = Self(rawValue: "\u{E00F}")
71 | public static let end = Self(rawValue: "\u{E010}")
| |- warning: static property 'end' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'end' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | public static let home = Self(rawValue: "\u{E011}")
73 | public static let leftArrow = Self(rawValue: "\u{E012}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:72:23: warning: static property 'home' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
70 | public static let pagedown = Self(rawValue: "\u{E00F}")
71 | public static let end = Self(rawValue: "\u{E010}")
72 | public static let home = Self(rawValue: "\u{E011}")
| |- warning: static property 'home' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'home' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | public static let leftArrow = Self(rawValue: "\u{E012}")
74 | public static let upArrow = Self(rawValue: "\u{E013}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:73:23: warning: static property 'leftArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
71 | public static let end = Self(rawValue: "\u{E010}")
72 | public static let home = Self(rawValue: "\u{E011}")
73 | public static let leftArrow = Self(rawValue: "\u{E012}")
| |- warning: static property 'leftArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'leftArrow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | public static let upArrow = Self(rawValue: "\u{E013}")
75 | public static let rightArrow = Self(rawValue: "\u{E014}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:74:23: warning: static property 'upArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
72 | public static let home = Self(rawValue: "\u{E011}")
73 | public static let leftArrow = Self(rawValue: "\u{E012}")
74 | public static let upArrow = Self(rawValue: "\u{E013}")
| |- warning: static property 'upArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'upArrow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | public static let rightArrow = Self(rawValue: "\u{E014}")
76 | public static let downArrow = Self(rawValue: "\u{E015}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:75:23: warning: static property 'rightArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
73 | public static let leftArrow = Self(rawValue: "\u{E012}")
74 | public static let upArrow = Self(rawValue: "\u{E013}")
75 | public static let rightArrow = Self(rawValue: "\u{E014}")
| |- warning: static property 'rightArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'rightArrow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | public static let downArrow = Self(rawValue: "\u{E015}")
77 | public static let insert = Self(rawValue: "\u{E016}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:76:23: warning: static property 'downArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
74 | public static let upArrow = Self(rawValue: "\u{E013}")
75 | public static let rightArrow = Self(rawValue: "\u{E014}")
76 | public static let downArrow = Self(rawValue: "\u{E015}")
| |- warning: static property 'downArrow' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'downArrow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | public static let insert = Self(rawValue: "\u{E016}")
78 | public static let delete = Self(rawValue: "\u{E017}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:77:23: warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
75 | public static let rightArrow = Self(rawValue: "\u{E014}")
76 | public static let downArrow = Self(rawValue: "\u{E015}")
77 | public static let insert = Self(rawValue: "\u{E016}")
| |- warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'insert' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | public static let delete = Self(rawValue: "\u{E017}")
79 | public static let semicolon = Self(rawValue: "\u{E018}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:78:23: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
76 | public static let downArrow = Self(rawValue: "\u{E015}")
77 | public static let insert = Self(rawValue: "\u{E016}")
78 | public static let delete = Self(rawValue: "\u{E017}")
| |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'delete' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | public static let semicolon = Self(rawValue: "\u{E018}")
80 | public static let equals = Self(rawValue: "\u{E019}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:79:23: warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
77 | public static let insert = Self(rawValue: "\u{E016}")
78 | public static let delete = Self(rawValue: "\u{E017}")
79 | public static let semicolon = Self(rawValue: "\u{E018}")
| |- warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semicolon' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | public static let equals = Self(rawValue: "\u{E019}")
81 | public static let numpad0 = Self(rawValue: "\u{E01A}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:80:23: warning: static property 'equals' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
78 | public static let delete = Self(rawValue: "\u{E017}")
79 | public static let semicolon = Self(rawValue: "\u{E018}")
80 | public static let equals = Self(rawValue: "\u{E019}")
| |- warning: static property 'equals' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equals' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | public static let numpad0 = Self(rawValue: "\u{E01A}")
82 | public static let numpad1 = Self(rawValue: "\u{E01B}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:81:23: warning: static property 'numpad0' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
79 | public static let semicolon = Self(rawValue: "\u{E018}")
80 | public static let equals = Self(rawValue: "\u{E019}")
81 | public static let numpad0 = Self(rawValue: "\u{E01A}")
| |- warning: static property 'numpad0' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad0' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | public static let numpad1 = Self(rawValue: "\u{E01B}")
83 | public static let numpad2 = Self(rawValue: "\u{E01C}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:82:23: warning: static property 'numpad1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
80 | public static let equals = Self(rawValue: "\u{E019}")
81 | public static let numpad0 = Self(rawValue: "\u{E01A}")
82 | public static let numpad1 = Self(rawValue: "\u{E01B}")
| |- warning: static property 'numpad1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad1' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | public static let numpad2 = Self(rawValue: "\u{E01C}")
84 | public static let numpad3 = Self(rawValue: "\u{E01D}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:83:23: warning: static property 'numpad2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
81 | public static let numpad0 = Self(rawValue: "\u{E01A}")
82 | public static let numpad1 = Self(rawValue: "\u{E01B}")
83 | public static let numpad2 = Self(rawValue: "\u{E01C}")
| |- warning: static property 'numpad2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | public static let numpad3 = Self(rawValue: "\u{E01D}")
85 | public static let numpad4 = Self(rawValue: "\u{E01E}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:84:23: warning: static property 'numpad3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
82 | public static let numpad1 = Self(rawValue: "\u{E01B}")
83 | public static let numpad2 = Self(rawValue: "\u{E01C}")
84 | public static let numpad3 = Self(rawValue: "\u{E01D}")
| |- warning: static property 'numpad3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | public static let numpad4 = Self(rawValue: "\u{E01E}")
86 | public static let numpad5 = Self(rawValue: "\u{E01F}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:85:23: warning: static property 'numpad4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
83 | public static let numpad2 = Self(rawValue: "\u{E01C}")
84 | public static let numpad3 = Self(rawValue: "\u{E01D}")
85 | public static let numpad4 = Self(rawValue: "\u{E01E}")
| |- warning: static property 'numpad4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | public static let numpad5 = Self(rawValue: "\u{E01F}")
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:86:23: warning: static property 'numpad5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
84 | public static let numpad3 = Self(rawValue: "\u{E01D}")
85 | public static let numpad4 = Self(rawValue: "\u{E01E}")
86 | public static let numpad5 = Self(rawValue: "\u{E01F}")
| |- warning: static property 'numpad5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad5' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:87:23: warning: static property 'numpad6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
85 | public static let numpad4 = Self(rawValue: "\u{E01E}")
86 | public static let numpad5 = Self(rawValue: "\u{E01F}")
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
| |- warning: static property 'numpad6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad6' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:88:23: warning: static property 'numpad7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
86 | public static let numpad5 = Self(rawValue: "\u{E01F}")
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
| |- warning: static property 'numpad7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad7' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:89:23: warning: static property 'numpad8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
87 | public static let numpad6 = Self(rawValue: "\u{E020}")
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
| |- warning: static property 'numpad8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:90:23: warning: static property 'numpad9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
88 | public static let numpad7 = Self(rawValue: "\u{E021}")
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
| |- warning: static property 'numpad9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'numpad9' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:91:23: warning: static property 'multiply' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
89 | public static let numpad8 = Self(rawValue: "\u{E022}")
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
| |- warning: static property 'multiply' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'multiply' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:92:23: warning: static property 'add' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
90 | public static let numpad9 = Self(rawValue: "\u{E023}")
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
| |- warning: static property 'add' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'add' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:93:23: warning: static property 'separator' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
91 | public static let multiply = Self(rawValue: "\u{E024}")
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
| |- warning: static property 'separator' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'separator' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:94:23: warning: static property 'subtract' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
92 | public static let add = Self(rawValue: "\u{E025}")
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
| |- warning: static property 'subtract' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'subtract' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:95:23: warning: static property 'decimal' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
93 | public static let separator = Self(rawValue: "\u{E026}")
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
| |- warning: static property 'decimal' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'decimal' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:96:23: warning: static property 'divide' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
94 | public static let subtract = Self(rawValue: "\u{E027}")
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
| |- warning: static property 'divide' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'divide' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:97:23: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
95 | public static let decimal = Self(rawValue: "\u{E028}")
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
| |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f1' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:98:23: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
96 | public static let divide = Self(rawValue: "\u{E029}")
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
| |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:99:23: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
97 | public static let f1 = Self(rawValue: "\u{E031}")
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
| |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:100:23: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
98 | public static let f2 = Self(rawValue: "\u{E032}")
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
| |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:101:23: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
99 | public static let f3 = Self(rawValue: "\u{E033}")
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
| |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f5' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:102:23: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
100 | public static let f4 = Self(rawValue: "\u{E034}")
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
| |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f6' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:103:23: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
101 | public static let f5 = Self(rawValue: "\u{E035}")
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
| |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f7' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:104:23: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
102 | public static let f6 = Self(rawValue: "\u{E036}")
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
| |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:105:23: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
103 | public static let f7 = Self(rawValue: "\u{E037}")
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
| |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f9' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:106:23: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
104 | public static let f8 = Self(rawValue: "\u{E038}")
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
| |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 | public static let f11 = Self(rawValue: "\u{E03B}")
108 | public static let f12 = Self(rawValue: "\u{E03C}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:107:23: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
105 | public static let f9 = Self(rawValue: "\u{E039}")
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
| |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f11' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | public static let f12 = Self(rawValue: "\u{E03C}")
109 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:108:23: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
106 | public static let f10 = Self(rawValue: "\u{E03A}")
107 | public static let f11 = Self(rawValue: "\u{E03B}")
108 | public static let f12 = Self(rawValue: "\u{E03C}")
| |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'f12' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 | /// Modifier keys are interpreted as toggles instead of key presses.
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:111:23: warning: static property 'shiftModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
109 |
110 | /// Modifier keys are interpreted as toggles instead of key presses.
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
| |- warning: static property 'shiftModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shiftModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:112:23: warning: static property 'controlModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
110 | /// Modifier keys are interpreted as toggles instead of key presses.
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
| |- warning: static property 'controlModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'controlModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:113:23: warning: static property 'altModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
111 | public static let shiftModifier = Keys(rawValue: "\u{E008}")
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
| |- warning: static property 'altModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'altModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
115 |
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:114:23: warning: static property 'metaModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
112 | public static let controlModifier = Keys(rawValue: "\u{E009}")
113 | public static let altModifier = Keys(rawValue: "\u{E00A}")
114 | public static let metaModifier = Keys(rawValue: "\u{E03D}")
| |- warning: static property 'metaModifier' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'metaModifier' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | public static var windowsModifier: Keys { metaModifier }
/host/spi-builder-workspace/Sources/WebDriver/Keys.swift:121:23: warning: static property 'releaseModifiers' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
1 | /// Represents a sequence of WebDriver key events and characters.
2 | public struct Keys: RawRepresentable {
| `- note: consider making struct 'Keys' conform to the 'Sendable' protocol
3 | /// A string encoding the key sequence as defined by the WebDriver spec.
4 | public var rawValue: String
:
119 |
120 | /// A special Keys value that causes all modifiers to be released.
121 | public static let releaseModifiers = Keys(rawValue: "\u{E000}")
| |- warning: static property 'releaseModifiers' is not concurrency-safe because non-'Sendable' type 'Keys' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'releaseModifiers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | }
123 |
[18/27] Compiling WebDriver TimeoutType.swift
[19/27] Compiling WebDriver TouchClickKind.swift
[20/27] Compiling WebDriver URLRequestExtensions.swift
/host/spi-builder-workspace/Sources/WebDriver/URLRequestExtensions.swift:14:17: warning: capture of 'completion' with non-sendable type '(Result<(Data, HTTPURLResponse), any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | dataTask(with: request) { data, response, error in
13 | if let error {
14 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<(Data, HTTPURLResponse), any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
15 | } else if let data, let response = response as? HTTPURLResponse {
16 | completion(.success((data, response)))
[21/27] Compiling WebDriver WebDriver.swift
/host/spi-builder-workspace/Sources/WebDriver/URLRequestExtensions.swift:14:17: warning: capture of 'completion' with non-sendable type '(Result<(Data, HTTPURLResponse), any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | dataTask(with: request) { data, response, error in
13 | if let error {
14 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<(Data, HTTPURLResponse), any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
15 | } else if let data, let response = response as? HTTPURLResponse {
16 | completion(.success((data, response)))
[22/27] Compiling WebDriver Location.swift
/host/spi-builder-workspace/Sources/WebDriver/NoSuchElementError.swift:4:16: warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
2 | public struct NoSuchElementError: Error, CustomStringConvertible {
3 | /// The locator that was used to search for the element.
4 | public var locator: ElementLocator
| `- warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
5 |
6 | /// The error that caused the element to not be found.
/host/spi-builder-workspace/Sources/WebDriver/ElementLocator.swift:2:15: note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
1 | /// A locator strategy to use when searching for an element.
2 | public struct ElementLocator: Codable, Hashable {
| `- note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
3 | /// The locator strategy to use.
4 | public var using: String
[23/27] Compiling WebDriver MouseButton.swift
/host/spi-builder-workspace/Sources/WebDriver/NoSuchElementError.swift:4:16: warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
2 | public struct NoSuchElementError: Error, CustomStringConvertible {
3 | /// The locator that was used to search for the element.
4 | public var locator: ElementLocator
| `- warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
5 |
6 | /// The error that caused the element to not be found.
/host/spi-builder-workspace/Sources/WebDriver/ElementLocator.swift:2:15: note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
1 | /// A locator strategy to use when searching for an element.
2 | public struct ElementLocator: Codable, Hashable {
| `- note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
3 | /// The locator strategy to use.
4 | public var using: String
[24/27] Compiling WebDriver NoSuchElementError.swift
/host/spi-builder-workspace/Sources/WebDriver/NoSuchElementError.swift:4:16: warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
2 | public struct NoSuchElementError: Error, CustomStringConvertible {
3 | /// The locator that was used to search for the element.
4 | public var locator: ElementLocator
| `- warning: stored property 'locator' of 'Sendable'-conforming struct 'NoSuchElementError' has non-sendable type 'ElementLocator'; this is an error in the Swift 6 language mode
5 |
6 | /// The error that caused the element to not be found.
/host/spi-builder-workspace/Sources/WebDriver/ElementLocator.swift:2:15: note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
1 | /// A locator strategy to use when searching for an element.
2 | public struct ElementLocator: Codable, Hashable {
| `- note: consider making struct 'ElementLocator' conform to the 'Sendable' protocol
3 | /// The locator strategy to use.
4 | public var using: String
[25/27] Compiling WebDriver Poll.swift
[26/27] Compiling WebDriver Request.swift
[27/27] Compiling WebDriver Requests.swift
Build complete! (10.21s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "swift-webdriver",
"name" : "swift-webdriver",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "WebDriver",
"targets" : [
"WebDriver"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "WebDriver",
"module_type" : "SwiftTarget",
"name" : "WebDriver",
"path" : "Sources/WebDriver",
"product_memberships" : [
"WebDriver"
],
"sources" : [
"Capabilities.swift",
"Element.swift",
"ElementLocator.swift",
"ErrorResponse.swift",
"HTTPWebDriver.swift",
"Keys.swift",
"Location.swift",
"MouseButton.swift",
"NoSuchElementError.swift",
"Poll.swift",
"Request.swift",
"Requests.swift",
"ScreenOrientation.swift",
"Session.swift",
"TimeoutType.swift",
"TouchClickKind.swift",
"URLRequestExtensions.swift",
"WebDriver.swift",
"WebDriverStatus.swift",
"Window.swift"
],
"type" : "library"
},
{
"c99name" : "UnitTests",
"module_type" : "SwiftTarget",
"name" : "UnitTests",
"path" : "Tests/UnitTests",
"sources" : [
"APIToRequestMappingTests.swift",
"MockWebDriver.swift"
],
"target_dependencies" : [
"TestsCommon",
"WebDriver"
],
"type" : "test"
},
{
"c99name" : "TestsCommon",
"module_type" : "SwiftTarget",
"name" : "TestsCommon",
"path" : "Tests/Common",
"sources" : [
"PNGUtilities.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.