The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of swift-webdriver, reference main (24f495), with Swift 6.0 for macOS (SPM) on 13 Nov 2024 20:11:25 UTC.

Swift 6 data race errors: 119

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

  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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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 |
/Users/admin/builder/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.
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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 |
/Users/admin/builder/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 }
/Users/admin/builder/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 |
[24/26] Compiling WebDriver Keys.swift
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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 |
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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")
/Users/admin/builder/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 |
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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 |
/Users/admin/builder/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.
/Users/admin/builder/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}")
/Users/admin/builder/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}")
/Users/admin/builder/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 |
/Users/admin/builder/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 }
/Users/admin/builder/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 |
[25/26] Compiling WebDriver WebDriverStatus.swift
[26/26] Compiling WebDriver Window.swift
Build complete! (16.51s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-webdriver",
  "name" : "swift-webdriver",
  "path" : "/Users/admin/builder/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"
}
Done.