This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 BluetoothMessageProtocol with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 171

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

 39 |
 40 |     /// Adjustment Reasons
 41 |     public struct AdjustReasons: OptionSet, Hashable {
    |                   `- note: consider making struct 'AdjustReasons' conform to the 'Sendable' protocol
 42 |         public let rawValue: UInt8
 43 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 48 |         public static let externalReferenceTimeUpdate   = AdjustReasons(rawValue: 1 << 1)
 49 |         /// Change of time zone
 50 |         public static let changeOfTimeZone              = AdjustReasons(rawValue: 1 << 2)
    |                           |- warning: static property 'changeOfTimeZone' is not concurrency-safe because non-'Sendable' type 'CharacteristicCurrentTime.AdjustReasons' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'changeOfTimeZone' with '@MainActor' 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 |         /// Change of DST (daylight savings time)
 52 |         public static let changeofDaylightSavings       = AdjustReasons(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicCurrentTime.swift:52:27: warning: static property 'changeofDaylightSavings' is not concurrency-safe because non-'Sendable' type 'CharacteristicCurrentTime.AdjustReasons' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |
 40 |     /// Adjustment Reasons
 41 |     public struct AdjustReasons: OptionSet, Hashable {
    |                   `- note: consider making struct 'AdjustReasons' conform to the 'Sendable' protocol
 42 |         public let rawValue: UInt8
 43 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 50 |         public static let changeOfTimeZone              = AdjustReasons(rawValue: 1 << 2)
 51 |         /// Change of DST (daylight savings time)
 52 |         public static let changeofDaylightSavings       = AdjustReasons(rawValue: 1 << 3)
    |                           |- warning: static property 'changeofDaylightSavings' is not concurrency-safe because non-'Sendable' type 'CharacteristicCurrentTime.AdjustReasons' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'changeofDaylightSavings' with '@MainActor' 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 |     }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicCyclingSpeedCadenceFeature.swift:89:27: warning: static property 'wheelRevolutionData' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Features
 84 |     struct Features: OptionSet, Hashable {
    |            `- note: consider making struct 'Features' conform to the 'Sendable' protocol
 85 |         public let rawValue: UInt16
 86 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 87 |
 88 |         /// Wheel Revolution Data Supported
 89 |         public static let wheelRevolutionData       = Features(rawValue: 1 << 0)
    |                           |- warning: static property 'wheelRevolutionData' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'wheelRevolutionData' with '@MainActor' 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 |         /// Crank Revolution Data Supported
 91 |         public static let crankRevolutionData       = Features(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicCyclingSpeedCadenceFeature.swift:91:27: warning: static property 'crankRevolutionData' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Features
 84 |     struct Features: OptionSet, Hashable {
    |            `- note: consider making struct 'Features' conform to the 'Sendable' protocol
 85 |         public let rawValue: UInt16
 86 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 89 |         public static let wheelRevolutionData       = Features(rawValue: 1 << 0)
 90 |         /// Crank Revolution Data Supported
 91 |         public static let crankRevolutionData       = Features(rawValue: 1 << 1)
    |                           |- warning: static property 'crankRevolutionData' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'crankRevolutionData' with '@MainActor' 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 |         /// Multiple Sensor Locations Supported
 93 |         public static let multipleSensorLocations   = Features(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicCyclingSpeedCadenceFeature.swift:93:27: warning: static property 'multipleSensorLocations' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Features
 84 |     struct Features: OptionSet, Hashable {
    |            `- note: consider making struct 'Features' conform to the 'Sendable' protocol
 85 |         public let rawValue: UInt16
 86 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 91 |         public static let crankRevolutionData       = Features(rawValue: 1 << 1)
 92 |         /// Multiple Sensor Locations Supported
 93 |         public static let multipleSensorLocations   = Features(rawValue: 1 << 2)
    |                           |- warning: static property 'multipleSensorLocations' is not concurrency-safe because non-'Sendable' type 'CharacteristicCyclingSpeedCadenceFeature.Features' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'multipleSensorLocations' with '@MainActor' 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 |     }
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:49:27: warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
 47 |
 48 |         /// Average Speed Supported
 49 |         public static let averageSpeedSupported     = MachineFeatures(rawValue: 1 << 0)
    |                           |- warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'averageSpeedSupported' with '@MainActor' 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 |         /// Cadence Supported
 51 |         public static let cadenceSupported          = MachineFeatures(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:51:27: warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 49 |         public static let averageSpeedSupported     = MachineFeatures(rawValue: 1 << 0)
 50 |         /// Cadence Supported
 51 |         public static let cadenceSupported          = MachineFeatures(rawValue: 1 << 1)
    |                           |- warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadenceSupported' with '@MainActor' 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 |         /// Total Distance Supported
 53 |         public static let totalDistanceSupported    = MachineFeatures(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:53:27: warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 51 |         public static let cadenceSupported          = MachineFeatures(rawValue: 1 << 1)
 52 |         /// Total Distance Supported
 53 |         public static let totalDistanceSupported    = MachineFeatures(rawValue: 1 << 2)
    |                           |- warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'totalDistanceSupported' with '@MainActor' 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 |         /// Inclination Supported
 55 |         public static let inclinationSupported      = MachineFeatures(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:55:27: warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 53 |         public static let totalDistanceSupported    = MachineFeatures(rawValue: 1 << 2)
 54 |         /// Inclination Supported
 55 |         public static let inclinationSupported      = MachineFeatures(rawValue: 1 << 3)
    |                           |- warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inclinationSupported' with '@MainActor' 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 |         /// Elevation Gain Supported
 57 |         public static let elevationGainSupported    = MachineFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:57:27: warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 55 |         public static let inclinationSupported      = MachineFeatures(rawValue: 1 << 3)
 56 |         /// Elevation Gain Supported
 57 |         public static let elevationGainSupported    = MachineFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'elevationGainSupported' with '@MainActor' 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 |         /// Pace Supported
 59 |         public static let paceSupported             = MachineFeatures(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:59:27: warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 57 |         public static let elevationGainSupported    = MachineFeatures(rawValue: 1 << 4)
 58 |         /// Pace Supported
 59 |         public static let paceSupported             = MachineFeatures(rawValue: 1 << 5)
    |                           |- warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'paceSupported' with '@MainActor' 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 |         /// Step Count Supported
 61 |         public static let stepCountSupported        = MachineFeatures(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:61:27: warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 59 |         public static let paceSupported             = MachineFeatures(rawValue: 1 << 5)
 60 |         /// Step Count Supported
 61 |         public static let stepCountSupported        = MachineFeatures(rawValue: 1 << 6)
    |                           |- warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'stepCountSupported' with '@MainActor' 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 |         /// Resistance Level Supported
 63 |         public static let resistanceLevelSupported  = MachineFeatures(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:63:27: warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 61 |         public static let stepCountSupported        = MachineFeatures(rawValue: 1 << 6)
 62 |         /// Resistance Level Supported
 63 |         public static let resistanceLevelSupported  = MachineFeatures(rawValue: 1 << 7)
    |                           |- warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'resistanceLevelSupported' with '@MainActor' 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 |         /// Stride Count Supported
 65 |         public static let strideCountSupported      = MachineFeatures(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:65:27: warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 63 |         public static let resistanceLevelSupported  = MachineFeatures(rawValue: 1 << 7)
 64 |         /// Stride Count Supported
 65 |         public static let strideCountSupported      = MachineFeatures(rawValue: 1 << 8)
    |                           |- warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'strideCountSupported' with '@MainActor' 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 |         /// Expended Energy Supported
 67 |         public static let expendedEnergySupported   = MachineFeatures(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:67:27: warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 65 |         public static let strideCountSupported      = MachineFeatures(rawValue: 1 << 8)
 66 |         /// Expended Energy Supported
 67 |         public static let expendedEnergySupported   = MachineFeatures(rawValue: 1 << 9)
    |                           |- warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'expendedEnergySupported' with '@MainActor' 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 |         /// Heart Rate Measurement Supported
 69 |         public static let heartRateSupported        = MachineFeatures(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:69:27: warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 67 |         public static let expendedEnergySupported   = MachineFeatures(rawValue: 1 << 9)
 68 |         /// Heart Rate Measurement Supported
 69 |         public static let heartRateSupported        = MachineFeatures(rawValue: 1 << 10)
    |                           |- warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRateSupported' with '@MainActor' 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 |         /// Metabolic Equivalent Supported
 71 |         public static let metsSupported             = MachineFeatures(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:71:27: warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 69 |         public static let heartRateSupported        = MachineFeatures(rawValue: 1 << 10)
 70 |         /// Metabolic Equivalent Supported
 71 |         public static let metsSupported             = MachineFeatures(rawValue: 1 << 11)
    |                           |- warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'metsSupported' with '@MainActor' 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 |         /// Elapsed Time Supported
 73 |         public static let elapsedTimeSupported      = MachineFeatures(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:73:27: warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 71 |         public static let metsSupported             = MachineFeatures(rawValue: 1 << 11)
 72 |         /// Elapsed Time Supported
 73 |         public static let elapsedTimeSupported      = MachineFeatures(rawValue: 1 << 12)
    |                           |- warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'elapsedTimeSupported' with '@MainActor' 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 |         /// Remaining Time Supported
 75 |         public static let remainingTimeSupported    = MachineFeatures(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:75:27: warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 73 |         public static let elapsedTimeSupported      = MachineFeatures(rawValue: 1 << 12)
 74 |         /// Remaining Time Supported
 75 |         public static let remainingTimeSupported    = MachineFeatures(rawValue: 1 << 13)
    |                           |- warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'remainingTimeSupported' with '@MainActor' 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 |         /// Power Measurement Supported
 77 |         public static let powerSupported            = MachineFeatures(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:77:27: warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 75 |         public static let remainingTimeSupported    = MachineFeatures(rawValue: 1 << 13)
 76 |         /// Power Measurement Supported
 77 |         public static let powerSupported            = MachineFeatures(rawValue: 1 << 14)
    |                           |- warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'powerSupported' with '@MainActor' 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 |         /// Force on Belt and Power Output Supported
 79 |         public static let forceOnBeltSupported      = MachineFeatures(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:79:27: warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 77 |         public static let powerSupported            = MachineFeatures(rawValue: 1 << 14)
 78 |         /// Force on Belt and Power Output Supported
 79 |         public static let forceOnBeltSupported      = MachineFeatures(rawValue: 1 << 15)
    |                           |- warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'forceOnBeltSupported' with '@MainActor' 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 |         /// User Data Retention Supported
 81 |         public static let userDataSupported         = MachineFeatures(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:81:27: warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 |     /// Supported Machine Features
 44 |     public struct MachineFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
 45 |         public let rawValue: UInt32
 46 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 79 |         public static let forceOnBeltSupported      = MachineFeatures(rawValue: 1 << 15)
 80 |         /// User Data Retention Supported
 81 |         public static let userDataSupported         = MachineFeatures(rawValue: 1 << 16)
    |                           |- warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'userDataSupported' with '@MainActor' 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 |     }
 83 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:90:27: warning: static property 'speedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
 88 |
 89 |         /// Speed Target Setting Supported
 90 |         public static let speedSupported                = TargetFeatures(rawValue: 1 << 0)
    |                           |- warning: static property 'speedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'speedSupported' with '@MainActor' 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 |         /// Inclination Target Setting Supported
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:92:27: warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 90 |         public static let speedSupported                = TargetFeatures(rawValue: 1 << 0)
 91 |         /// Inclination Target Setting Supported
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
    |                           |- warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inclinationSupported' with '@MainActor' 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 |         /// Resistance Target Setting Supported
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:94:27: warning: static property 'resistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
 93 |         /// Resistance Target Setting Supported
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
    |                           |- warning: static property 'resistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'resistanceSupported' with '@MainActor' 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 |         /// Power Target Setting Supported
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:96:27: warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
 95 |         /// Power Target Setting Supported
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
    |                           |- warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'powerSupported' with '@MainActor' 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 |         /// Heart Rate Target Setting Supported
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:98:27: warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
 97 |         /// Heart Rate Target Setting Supported
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRateSupported' with '@MainActor' 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 |         /// Targeted Expended Energy Configuration Supported
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:100:27: warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
 99 |         /// Targeted Expended Energy Configuration Supported
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'expendedEnergySupported' with '@MainActor' 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 |         /// Targeted Step Number Configuration Supported
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:102:27: warning: static property 'stepNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
101 |         /// Targeted Step Number Configuration Supported
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'stepNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'stepNumberSupported' with '@MainActor' 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 |         /// Targeted Stride Number Configuration Supported
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:104:27: warning: static property 'strideNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
103 |         /// Targeted Stride Number Configuration Supported
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'strideNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'strideNumberSupported' with '@MainActor' 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 |         /// Targeted Distance Configuration Supported
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:106:27: warning: static property 'distanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
105 |         /// Targeted Distance Configuration Supported
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'distanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'distanceSupported' with '@MainActor' 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 |         /// Targeted Training Time Configuration Supported
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:108:27: warning: static property 'trainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
107 |         /// Targeted Training Time Configuration Supported
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'trainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'trainingTimeSupported' with '@MainActor' 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 |         /// Targeted Time in Two Heart Rate Zones Configuration Supported
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:110:27: warning: static property 'timeInTwoHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
109 |         /// Targeted Time in Two Heart Rate Zones Configuration Supported
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInTwoHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'timeInTwoHRZoneSupported' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |         /// Targeted Time in Three Heart Rate Zones Configuration Supported
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:112:27: warning: static property 'timeInThreeHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
111 |         /// Targeted Time in Three Heart Rate Zones Configuration Supported
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInThreeHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'timeInThreeHRZoneSupported' with '@MainActor' 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 |         /// Targeted Time in Fie Heart Rate Zones Configuration Supported
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:114:27: warning: static property 'timeInFiveHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
113 |         /// Targeted Time in Fie Heart Rate Zones Configuration Supported
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInFiveHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'timeInFiveHRZoneSupported' with '@MainActor' 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 |         /// Indoor Bike Simulation Parameters Supported
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:116:27: warning: static property 'indoorBikeSimulationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
115 |         /// Indoor Bike Simulation Parameters Supported
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'indoorBikeSimulationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'indoorBikeSimulationSupported' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |         /// Wheel Circumference Configuration Supported
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:118:27: warning: static property 'wheelCircumferenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
117 |         /// Wheel Circumference Configuration Supported
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'wheelCircumferenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'wheelCircumferenceSupported' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         /// Spin Down Control Supported
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:120:27: warning: static property 'spinDownControlSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
119 |         /// Spin Down Control Supported
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'spinDownControlSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'spinDownControlSupported' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |         /// Targeted Cadence Configuration Supported
122 |         public static let cadenceConfigSupported        = TargetFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:122:27: warning: static property 'cadenceConfigSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
121 |         /// Targeted Cadence Configuration Supported
122 |         public static let cadenceConfigSupported        = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'cadenceConfigSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadenceConfigSupported' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |     }
124 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:48:27: warning: static property 'headersReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 46 |         /// The response-header and entity-header fields were received in the HTTP
 47 |         /// response and stored in the HTTP Headers characteristic for the Client to read
 48 |         public static let headersReceived   = DataStatus(rawValue: 1 << 0)
    |                           |- warning: static property 'headersReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'headersReceived' with '@MainActor' 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 |         /// The response-header and entity-header fields exceeded 512 octets in length
 50 |         /// and the first 512 octets were saved in the HTTP Headers characteristic
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:51:27: warning: static property 'headersTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 49 |         /// The response-header and entity-header fields exceeded 512 octets in length
 50 |         /// and the first 512 octets were saved in the HTTP Headers characteristic
 51 |         public static let headersTruncated  = DataStatus(rawValue: 1 << 1)
    |                           |- warning: static property 'headersTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'headersTruncated' with '@MainActor' 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 |         /// The entity-body field was received in the HTTP response and stored in the
 53 |         /// HTTP Entity Body characteristic for the Client to read
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:54:27: warning: static property 'bodyReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 52 |         /// The entity-body field was received in the HTTP response and stored in the
 53 |         /// HTTP Entity Body characteristic for the Client to read
 54 |         public static let bodyReceived      = DataStatus(rawValue: 1 << 2)
    |                           |- warning: static property 'bodyReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bodyReceived' with '@MainActor' 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 |         /// The entity-body field exceeded 512 octets in length and the first 512 octets
 56 |         /// were saved in the HTTP Headers characteristic
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:57:27: warning: static property 'bodyTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 55 |         /// The entity-body field exceeded 512 octets in length and the first 512 octets
 56 |         /// were saved in the HTTP Headers characteristic
 57 |         public static let bodyTruncated     = DataStatus(rawValue: 1 << 3)
    |                           |- warning: static property 'bodyTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bodyTruncated' with '@MainActor' 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 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:122:27: warning: static property 'instantaneousSpeed' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
120 |
121 |         /// Instantaneous Speed Supported
122 |         public static let instantaneousSpeed                        = SupportedFeatures(rawValue: 1 << 0)
    |                           |- warning: static property 'instantaneousSpeed' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'instantaneousSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |         /// Total Distance Supported
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:124:27: warning: static property 'totalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
122 |         public static let instantaneousSpeed                        = SupportedFeatures(rawValue: 1 << 0)
123 |         /// Total Distance Supported
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
    |                           |- warning: static property 'totalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'totalDistance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 |         /// Location Supported
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:126:27: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
125 |         /// Location Supported
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
    |                           |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'location' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |         /// Elevation Supported
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:128:27: warning: static property 'elevation' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
127 |         /// Elevation Supported
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
    |                           |- warning: static property 'elevation' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'elevation' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |         /// Heading Supported
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:130:27: warning: static property 'heading' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
129 |         /// Heading Supported
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'heading' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heading' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         /// Rolling Time Supported
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:132:27: warning: static property 'rollingTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
131 |         /// Rolling Time Supported
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
    |                           |- warning: static property 'rollingTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'rollingTime' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |         /// UTC Time Supported
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:134:27: warning: static property 'utcTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
133 |         /// UTC Time Supported
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
    |                           |- warning: static property 'utcTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'utcTime' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |         /// Remaining Distance Supported
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:136:27: warning: static property 'remainingDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
135 |         /// Remaining Distance Supported
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
    |                           |- warning: static property 'remainingDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'remainingDistance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |         /// Remaining Vertical Distance Supported
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:138:27: warning: static property 'remainingVerticalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
137 |         /// Remaining Vertical Distance Supported
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
    |                           |- warning: static property 'remainingVerticalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'remainingVerticalDistance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |         /// Estimated Time of Arrival Supported
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:140:27: warning: static property 'estimatedTimeOfArrival' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
139 |         /// Estimated Time of Arrival Supported
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
    |                           |- warning: static property 'estimatedTimeOfArrival' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'estimatedTimeOfArrival' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |         /// Number of Beacons in Solution Supported
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:142:27: warning: static property 'numberOfBeaconsInSolution' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
141 |         /// Number of Beacons in Solution Supported
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
    |                           |- warning: static property 'numberOfBeaconsInSolution' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'numberOfBeaconsInSolution' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |         /// Number of Beacons in View Supported
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:144:27: warning: static property 'numberOfBeaconsInView' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
143 |         /// Number of Beacons in View Supported
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
    |                           |- warning: static property 'numberOfBeaconsInView' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'numberOfBeaconsInView' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |         /// Time to First Fix Supported
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:146:27: warning: static property 'timeToFirstFix' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
145 |         /// Time to First Fix Supported
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
    |                           |- warning: static property 'timeToFirstFix' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'timeToFirstFix' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |         /// Estimated Horizontal Position Error Supported
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:148:27: warning: static property 'estimatedHorizontalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
147 |         /// Estimated Horizontal Position Error Supported
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
    |                           |- warning: static property 'estimatedHorizontalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'estimatedHorizontalPositionError' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |         /// Estimated Vertical Position Error Supported
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:150:27: warning: static property 'estimatedVerticalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
149 |         /// Estimated Vertical Position Error Supported
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
    |                           |- warning: static property 'estimatedVerticalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'estimatedVerticalPositionError' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 |         /// Horizontal Dilution of Precision Supported
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:152:27: warning: static property 'horizontalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
151 |         /// Horizontal Dilution of Precision Supported
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
    |                           |- warning: static property 'horizontalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'horizontalDilutionOfPrecision' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |         /// Vertical Dilution of Precision Supported
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:154:27: warning: static property 'verticalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
153 |         /// Vertical Dilution of Precision Supported
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
    |                           |- warning: static property 'verticalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'verticalDilutionOfPrecision' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |         /// Location and Speed Characteristic Content Masking Supported
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:156:27: warning: static property 'locationSpeedCharacteristicContentMasking' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
155 |         /// Location and Speed Characteristic Content Masking Supported
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
    |                           |- warning: static property 'locationSpeedCharacteristicContentMasking' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'locationSpeedCharacteristicContentMasking' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Fix Rate Setting Supported
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:158:27: warning: static property 'fixRateSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
157 |         /// Fix Rate Setting Supported
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
    |                           |- warning: static property 'fixRateSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fixRateSetting' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Elevation Setting Supported
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:160:27: warning: static property 'elevationSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
159 |         /// Elevation Setting Supported
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
    |                           |- warning: static property 'elevationSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'elevationSetting' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Position Status Supported
162 |         public static let positionStatus                            = SupportedFeatures(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:162:27: warning: static property 'positionStatus' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
161 |         /// Position Status Supported
162 |         public static let positionStatus                            = SupportedFeatures(rawValue: 1 << 20)
    |                           |- warning: static property 'positionStatus' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'positionStatus' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |     }
164 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/CompanyIdentifier/CompanyIdentifier.swift:27:14: warning: var 'allCompanyIdentifiers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | internal var allCompanyIdentifiers: [CompanyIdentifier] = [CompanyIdentifier]()
    |              |- warning: var 'allCompanyIdentifiers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: convert 'allCompanyIdentifiers' to a 'let' constant to make 'Sendable' shared state immutable
    |              |- note: annotate 'allCompanyIdentifiers' with '@MainActor' 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 |
 29 | /// Errors for Company Identifier
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/CompanyIdentifier/CompanyIdentifierSupportedExtension.swift:31:16: warning: static property 'supportedCompanyIdentifers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
  29 |
  30 |     /// Array of all Supported CompanyIdentifier values
  31 |     static var supportedCompanyIdentifers: [CompanyIdentifier] = {
     |                |- warning: static property 'supportedCompanyIdentifers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
     |                |- note: convert 'supportedCompanyIdentifers' to a 'let' constant to make 'Sendable' shared state immutable
     |                |- note: annotate 'supportedCompanyIdentifers' with '@MainActor' 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 |
  33 |         allCompanyIdentifiers.append(.reserved)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:31:16: warning: static property 'one' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |
 30 |     /// Resolution of 1
 31 |     static var one = Resolution(scale: 1, offset: 0)
    |                |- warning: static property 'one' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'one' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'one' with '@MainActor' 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 |
 33 |     /// Resoluton of 2 (0.5)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:34:16: warning: static property 'two' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 |     /// Resoluton of 2 (0.5)
 34 |     static var two = Resolution(scale: 2, offset: 0)
    |                |- warning: static property 'two' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'two' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'two' with '@MainActor' 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 |
 36 |     /// 1 / 10 Resolution (0.1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:37:16: warning: static property 'oneTenth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// 1 / 10 Resolution (0.1)
 37 |     static var oneTenth = Resolution(scale: 10, offset: 0)
    |                |- warning: static property 'oneTenth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneTenth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'oneTenth' with '@MainActor' 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 |
 39 |     /// 1 / 100 Resolution (0.01)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:40:16: warning: static property 'oneHundredth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// 1 / 100 Resolution (0.01)
 40 |     static var oneHundredth = Resolution(scale: 100, offset: 0)
    |                |- warning: static property 'oneHundredth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneHundredth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'oneHundredth' with '@MainActor' 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 |
 42 |     /// 1 / 1000 Resolution (0.001)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:43:16: warning: static property 'oneThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 41 |
 42 |     /// 1 / 1000 Resolution (0.001)
 43 |     static var oneThousandth = Resolution(scale: 1000, offset: 0)
    |                |- warning: static property 'oneThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'oneThousandth' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 44 |
 45 |     /// 1 / 5000 Resolution (0.005)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:46:16: warning: static property 'oneFiveThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |
 45 |     /// 1 / 5000 Resolution (0.005)
 46 |     static var oneFiveThousandth = Resolution(scale: 5000, offset: 0)
    |                |- warning: static property 'oneFiveThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneFiveThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'oneFiveThousandth' with '@MainActor' 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 |     /// 1 / 10000 Resolution (0.0001)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:49:16: warning: static property 'oneTenThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     /// 1 / 10000 Resolution (0.0001)
 49 |     static var oneTenThousandth = Resolution(scale: 10000, offset: 0)
    |                |- warning: static property 'oneTenThousandth' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneTenThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'oneTenThousandth' with '@MainActor' 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 |
 51 |     /// Scale
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataAppleHomeKit.swift:58:27: warning: static property 'pairingEnabled' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataAppleHomeKit.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |
 52 |     /// Types of Status Flags
 53 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 54 |         public let rawValue: UInt8
 55 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 56 |
 57 |         /// Pairing Enabled
 58 |         public static let pairingEnabled    = StatusFlags(rawValue: 1 << 0)
    |                           |- warning: static property 'pairingEnabled' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataAppleHomeKit.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'pairingEnabled' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |     }
 60 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:51:27: warning: static property 'qrCodeAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 49 |         /// is attached to the device. Smartphone apps etc. can use this flag to
 50 |         /// determine if a QR code reader should be displayed during device discovery.
 51 |         public static let qrCodeAdvertising     = StatusFlags(rawValue: 1 << 0)
    |                           |- warning: static property 'qrCodeAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'qrCodeAdvertising' with '@MainActor' 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 |         /// Solicited Advertising Status Valid
 53 |         ///
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:56:27: warning: static property 'solicitedAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 54 |         /// This flag indicates if the "Solicited Advertising Status" flag
 55 |         /// (the next flag) is valid/should be interpreted.
 56 |         public static let solicitedAdvertising  = StatusFlags(rawValue: 1 << 1)
    |                           |- warning: static property 'solicitedAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'solicitedAdvertising' with '@MainActor' 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 |         /// Solicited Advertising Status
 58 |         ///
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:64:27: warning: static property 'wasSolicited' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 62 |         /// The advertising was started as a result of an action by the user, as
 63 |         //// opposed to automatic/"always on" advertising.
 64 |         public static let wasSolicited          = StatusFlags(rawValue: 1 << 1)
    |                           |- warning: static property 'wasSolicited' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'wasSolicited' with '@MainActor' 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 |
 66 |     }
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/MemberIdentifier/MemberIdentifier.swift:27:14: warning: var 'allMemberIdentifiers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | internal var allMemberIdentifiers: [MemberIdentifier] = [MemberIdentifier]()
    |              |- warning: var 'allMemberIdentifiers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: convert 'allMemberIdentifiers' to a 'let' constant to make 'Sendable' shared state immutable
    |              |- note: annotate 'allMemberIdentifiers' with '@MainActor' 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 |
 29 | /// BLE 16 Bit UUIDs For Members
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/MemberIdentifier/MemberIdentifierSupportedExtension.swift:30:16: warning: static property 'supportedMemberIdentifers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 |     /// Array of all Supported MemberIdentifier values
 30 |     static var supportedMemberIdentifers: [MemberIdentifier] = {
    |                |- warning: static property 'supportedMemberIdentifers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'supportedMemberIdentifers' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'supportedMemberIdentifers' with '@MainActor' 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 |
 32 |         allMemberIdentifiers.append(MemberIdentifier(assignedNumber: 0xFCEC, name: "Griffwerk GmbH"))
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Beacon/MeshBeaconUnit.swift:55:27: warning: static property 'keyRefreshTrue' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |     ///
 49 |     /// Contains the Key Refresh Flag and IV Update Flag
 50 |     public struct Flag: OptionSet {
    |                   `- note: consider making struct 'Flag' conform to the 'Sendable' protocol
 51 |         public let rawValue: UInt8
 52 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 53 |
 54 |         /// Key Refresh Flag
 55 |         public static let keyRefreshTrue    = Flag(rawValue: 1 << 0)
    |                           |- warning: static property 'keyRefreshTrue' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'keyRefreshTrue' with '@MainActor' 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 |         /// IV Update Active (else normal operation)
 57 |         public static let ivUpdateActive    = Flag(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Beacon/MeshBeaconUnit.swift:57:27: warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |     ///
 49 |     /// Contains the Key Refresh Flag and IV Update Flag
 50 |     public struct Flag: OptionSet {
    |                   `- note: consider making struct 'Flag' conform to the 'Sendable' protocol
 51 |         public let rawValue: UInt8
 52 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 55 |         public static let keyRefreshTrue    = Flag(rawValue: 1 << 0)
 56 |         /// IV Update Active (else normal operation)
 57 |         public static let ivUpdateActive    = Flag(rawValue: 1 << 1)
    |                           |- warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ivUpdateActive' with '@MainActor' 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 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningData.swift:42:27: warning: static property 'refreshPhase2' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// Flags
 37 |     public struct Flags: OptionSet {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 38 |         public let rawValue: UInt8
 39 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 40 |
 41 |         /// Key Refresh Phase 2 (If not set then phase 0)
 42 |         public static let refreshPhase2     = Flags(rawValue: 1 << 0)
    |                           |- warning: static property 'refreshPhase2' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'refreshPhase2' with '@MainActor' 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 |         /// IV Update Active (else normal operation)
 44 |         public static let ivUpdateActive    = Flags(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningData.swift:44:27: warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// Flags
 37 |     public struct Flags: OptionSet {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 38 |         public let rawValue: UInt8
 39 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 42 |         public static let refreshPhase2     = Flags(rawValue: 1 << 0)
 43 |         /// IV Update Active (else normal operation)
 44 |         public static let ivUpdateActive    = Flags(rawValue: 1 << 1)
    |                           |- warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ivUpdateActive' with '@MainActor' 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 |     }
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:41:27: warning: static property 'fipsP256' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.AlgorithmType' may have shared mutable state; this is an error in the Swift 6 language mode
 34 |
 35 |     /// Algorithms
 36 |     public struct AlgorithmType: OptionSet {
    |                   `- note: consider making struct 'AlgorithmType' conform to the 'Sendable' protocol
 37 |         public let rawValue: UInt16
 38 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 39 |
 40 |         /// FIPS P-256 Elliptic Curve Supported
 41 |         public static let fipsP256  = AlgorithmType(rawValue: 1 << 0)
    |                           |- warning: static property 'fipsP256' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.AlgorithmType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fipsP256' with '@MainActor' 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 |     }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:50:27: warning: static property 'publicKeyOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.PublicKeyType' may have shared mutable state; this is an error in the Swift 6 language mode
 43 |
 44 |     /// Public Key Type
 45 |     public struct PublicKeyType: OptionSet {
    |                   `- note: consider making struct 'PublicKeyType' conform to the 'Sendable' protocol
 46 |         public let rawValue: UInt8
 47 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 48 |
 49 |         /// Public Key OOB information available
 50 |         public static let publicKeyOobAvailable     = PublicKeyType(rawValue: 1 << 0)
    |                           |- warning: static property 'publicKeyOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.PublicKeyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'publicKeyOobAvailable' with '@MainActor' 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 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:59:27: warning: static property 'staticOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.StaticOobType' may have shared mutable state; this is an error in the Swift 6 language mode
 52 |
 53 |     /// Public Key Type
 54 |     public struct StaticOobType: OptionSet {
    |                   `- note: consider making struct 'StaticOobType' conform to the 'Sendable' protocol
 55 |         public let rawValue: UInt8
 56 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 57 |
 58 |         /// Static OOB information available
 59 |         public static let staticOobAvailable    = StaticOobType(rawValue: 1 << 0)
    |                           |- warning: static property 'staticOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.StaticOobType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'staticOobAvailable' with '@MainActor' 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 |     }
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:68:27: warning: static property 'blink' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 66 |
 67 |         /// Blink Supported
 68 |         public static let blink         = OutputActions(rawValue: 1 << 0)
    |                           |- warning: static property 'blink' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'blink' with '@MainActor' 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 |         /// Beep Supported
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:70:27: warning: static property 'beep' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 68 |         public static let blink         = OutputActions(rawValue: 1 << 0)
 69 |         /// Beep Supported
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
    |                           |- warning: static property 'beep' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'beep' with '@MainActor' 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 |         /// Virbrate Supported
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:72:27: warning: static property 'vibrate' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
 71 |         /// Virbrate Supported
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
    |                           |- warning: static property 'vibrate' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'vibrate' with '@MainActor' 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 |         /// Output Numeric Supported
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:74:27: warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
 73 |         /// Output Numeric Supported
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
    |                           |- warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'numeric' with '@MainActor' 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 |         /// Output Alphanumeric Supported
 76 |         public static let alphanumeric  = OutputActions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:76:27: warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
 75 |         /// Output Alphanumeric Supported
 76 |         public static let alphanumeric  = OutputActions(rawValue: 1 << 4)
    |                           |- warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'alphanumeric' with '@MainActor' 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 |     }
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:85:27: warning: static property 'push' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 83 |
 84 |         /// Push Supported
 85 |         public static let push          = InputActions(rawValue: 1 << 0)
    |                           |- warning: static property 'push' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'push' with '@MainActor' 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 |         /// Twist Supported
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:87:27: warning: static property 'twist' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 85 |         public static let push          = InputActions(rawValue: 1 << 0)
 86 |         /// Twist Supported
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
    |                           |- warning: static property 'twist' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twist' with '@MainActor' 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 |         /// Input Numeric Supported
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:89:27: warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
 88 |         /// Input Numeric Supported
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
    |                           |- warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'numeric' with '@MainActor' 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 |         /// Output Alphanumeric Supported
 91 |         public static let alphanumeric  = InputActions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:91:27: warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
 90 |         /// Output Alphanumeric Supported
 91 |         public static let alphanumeric  = InputActions(rawValue: 1 << 3)
    |                           |- warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'alphanumeric' with '@MainActor' 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 |     }
 93 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:36:23: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
 34 |
 35 |     /// Other Supported
 36 |     public static let other                     = MeshOutOfBandInformation(rawValue: 1 << 0)
    |                       |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'other' with '@MainActor' 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 |     /// Electronic / URI
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:38:23: warning: static property 'electronicUrl' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 36 |     public static let other                     = MeshOutOfBandInformation(rawValue: 1 << 0)
 37 |     /// Electronic / URI
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
    |                       |- warning: static property 'electronicUrl' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'electronicUrl' with '@MainActor' 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 |     /// 2D machine-readable code
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:40:23: warning: static property 'twoDMachineReadableCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
 39 |     /// 2D machine-readable code
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
    |                       |- warning: static property 'twoDMachineReadableCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'twoDMachineReadableCode' with '@MainActor' 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 |     /// Bar code
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:42:23: warning: static property 'barCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
 41 |     /// Bar code
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
    |                       |- warning: static property 'barCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'barCode' with '@MainActor' 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 |     /// Near Field Communication (NFC)
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:44:23: warning: static property 'nfc' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
 43 |     /// Near Field Communication (NFC)
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
    |                       |- warning: static property 'nfc' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nfc' with '@MainActor' 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 |     /// Number
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:46:23: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
 45 |     /// Number
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
    |                       |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'number' with '@MainActor' 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 |     /// string
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:48:23: warning: static property 'string' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
 47 |     /// string
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
    |                       |- warning: static property 'string' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'string' with '@MainActor' 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 |     /// On Box
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:50:23: warning: static property 'onBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
 49 |     /// On Box
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
    |                       |- warning: static property 'onBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'onBox' with '@MainActor' 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 |     /// Inside Box
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:52:23: warning: static property 'insideBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
 51 |     /// Inside Box
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
    |                       |- warning: static property 'insideBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'insideBox' with '@MainActor' 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 |     /// On piece of paper
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:54:23: warning: static property 'onPieceOfPaper' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
 53 |     /// On piece of paper
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
    |                       |- warning: static property 'onPieceOfPaper' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'onPieceOfPaper' with '@MainActor' 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 |     /// Inside Manual
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:56:23: warning: static property 'insideManual' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
 55 |     /// Inside Manual
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
    |                       |- warning: static property 'insideManual' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'insideManual' with '@MainActor' 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 |     /// On Device
 58 |     public static let onDevice                  = MeshOutOfBandInformation(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:58:23: warning: static property 'onDevice' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
 57 |     /// On Device
 58 |     public static let onDevice                  = MeshOutOfBandInformation(rawValue: 1 << 15)
    |                       |- warning: static property 'onDevice' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'onDevice' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | }
 60 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:60:27: warning: static property 'treadmillSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 58 |
 59 |         /// Treadmill Supported
 60 |         public static let treadmillSupported     = EquipmentType(rawValue: 1 << 0)
    |                           |- warning: static property 'treadmillSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'treadmillSupported' with '@MainActor' 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 |         /// Cross Trainer Supported
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:62:27: warning: static property 'crossTrainerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 60 |         public static let treadmillSupported     = EquipmentType(rawValue: 1 << 0)
 61 |         /// Cross Trainer Supported
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
    |                           |- warning: static property 'crossTrainerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'crossTrainerSupported' with '@MainActor' 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 |         /// Step Climber Supported
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:64:27: warning: static property 'stepClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
 63 |         /// Step Climber Supported
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
    |                           |- warning: static property 'stepClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'stepClimberSupported' with '@MainActor' 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 |         /// Stair Climber Supported
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:66:27: warning: static property 'stairClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
 65 |         /// Stair Climber Supported
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
    |                           |- warning: static property 'stairClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'stairClimberSupported' with '@MainActor' 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 |         /// Rower Supported
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:68:27: warning: static property 'rowerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
 67 |         /// Rower Supported
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
    |                           |- warning: static property 'rowerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'rowerSupported' with '@MainActor' 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 |         /// Indoor Bike Supported
 70 |         public static let indoorBikeSupported    = EquipmentType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:70:27: warning: static property 'indoorBikeSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
 69 |         /// Indoor Bike Supported
 70 |         public static let indoorBikeSupported    = EquipmentType(rawValue: 1 << 5)
    |                           |- warning: static property 'indoorBikeSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'indoorBikeSupported' with '@MainActor' 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 |     }
 72 |
Build complete! (97.85s)
Fetching https://github.com/krzyzanowskim/CryptoSwift
Fetching https://github.com/FitnessKit/DataDecoder
Fetching https://github.com/FitnessKit/FitnessUnits
[1/758] Fetching fitnessunits
[47/1175] Fetching fitnessunits, datadecoder
[245/13829] Fetching fitnessunits, datadecoder, cryptoswift
Fetched https://github.com/krzyzanowskim/CryptoSwift from cache (3.20s)
Fetched https://github.com/FitnessKit/DataDecoder from cache (3.20s)
Fetched https://github.com/FitnessKit/FitnessUnits from cache (3.20s)
Computing version for https://github.com/FitnessKit/DataDecoder
Computed https://github.com/FitnessKit/DataDecoder at 5.0.0 (0.69s)
Computing version for https://github.com/FitnessKit/FitnessUnits
Computed https://github.com/FitnessKit/FitnessUnits at 3.1.0 (0.67s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift
Computed https://github.com/krzyzanowskim/CryptoSwift at 1.8.2 (0.68s)
Creating working copy for https://github.com/FitnessKit/FitnessUnits
Working copy of https://github.com/FitnessKit/FitnessUnits resolved at 3.1.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift
Working copy of https://github.com/krzyzanowskim/CryptoSwift resolved at 1.8.2
Creating working copy for https://github.com/FitnessKit/DataDecoder
Working copy of https://github.com/FitnessKit/DataDecoder resolved at 5.0.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "fitnessunits",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/FitnessKit/FitnessUnits"
    },
    {
      "identity" : "datadecoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/FitnessKit/DataDecoder"
    },
    {
      "identity" : "cryptoswift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/krzyzanowskim/CryptoSwift"
    }
  ],
  "manifest_display_name" : "BluetoothMessageProtocol",
  "name" : "BluetoothMessageProtocol",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "BluetoothMessageProtocol",
      "targets" : [
        "BluetoothMessageProtocol"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "BluetoothMessageProtocolTests",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothMessageProtocolTests",
      "path" : "Tests/BluetoothMessageProtocolTests",
      "sources" : [
        "CharacteristicCurrentTimeTests.swift",
        "CodeableTests.swift",
        "CompanyIdentifierTests.swift",
        "GymConnectTests.swift",
        "HeartRateTests.swift",
        "HomeKitTests.swift",
        "MemberIdentifierTests.swift",
        "ModelIdentifierTests.swift",
        "ResolutionTest.swift"
      ],
      "target_dependencies" : [
        "BluetoothMessageProtocol"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BluetoothMessageProtocol",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothMessageProtocol",
      "path" : "Sources/BluetoothMessageProtocol",
      "product_dependencies" : [
        "FitnessUnits",
        "DataDecoder",
        "CryptoSwift"
      ],
      "product_memberships" : [
        "BluetoothMessageProtocol"
      ],
      "sources" : [
        "BluetoothBounds.swift",
        "BluetoothCodable.swift",
        "BluetoothMessageProtocol.swift",
        "Characteristic.swift",
        "Characteristic/Custom/CharacteristicGymConnectEquipmentState.swift",
        "Characteristic/Custom/CharacteristicGymConnectEquipmentStateName.swift",
        "Characteristic/Custom/CharacteristicGymConnectEquipmentType.swift",
        "Characteristic/Custom/CharacteristicGymConnectMeasurement.swift",
        "Characteristic/Custom/CharacteristicGymConnectWorkoutProgramName.swift",
        "Characteristic/Custom/CharacteristicNorthPoleAweDiagnostics.swift",
        "Characteristic/Custom/CharacteristicNorthPoleAweHeartRateMeasurement.swift",
        "Characteristic/Custom/CharacteristicNorthPoleAweWorkoutInformation.swift",
        "Characteristic/Custom/CharacteristicTacxAntFecReceive.swift",
        "Characteristic/Custom/CharacteristicTacxAntFecSend.swift",
        "Characteristic/SIG/CharacteristicAerobicHeartRateLowerLimit.swift",
        "Characteristic/SIG/CharacteristicAerobicHeartRateUpperLimit.swift",
        "Characteristic/SIG/CharacteristicAerobicThreshold.swift",
        "Characteristic/SIG/CharacteristicAge.swift",
        "Characteristic/SIG/CharacteristicAlertCategoryID.swift",
        "Characteristic/SIG/CharacteristicAlertCategoryIDBitMask.swift",
        "Characteristic/SIG/CharacteristicAlertLevel.swift",
        "Characteristic/SIG/CharacteristicAlertNotificationControlPoint.swift",
        "Characteristic/SIG/CharacteristicAlertStatus.swift",
        "Characteristic/SIG/CharacteristicAltitude.swift",
        "Characteristic/SIG/CharacteristicAnaerobicHeartRateLowerLimit.swift",
        "Characteristic/SIG/CharacteristicAnaerobicHeartRateUpperLimit.swift",
        "Characteristic/SIG/CharacteristicAnaerobicThreshold.swift",
        "Characteristic/SIG/CharacteristicAnalog.swift",
        "Characteristic/SIG/CharacteristicAnalogOutput.swift",
        "Characteristic/SIG/CharacteristicApparentWindDirection.swift",
        "Characteristic/SIG/CharacteristicApparentWindSpeed.swift",
        "Characteristic/SIG/CharacteristicAppearance.swift",
        "Characteristic/SIG/CharacteristicBarometricPressureTrend.swift",
        "Characteristic/SIG/CharacteristicBatteryLevel.swift",
        "Characteristic/SIG/CharacteristicBatteryLevelState.swift",
        "Characteristic/SIG/CharacteristicBatteryPowerState.swift",
        "Characteristic/SIG/CharacteristicBloodPressureFeature.swift",
        "Characteristic/SIG/CharacteristicBloodPressureMeasurement.swift",
        "Characteristic/SIG/CharacteristicBodyCompositionMeasurement.swift",
        "Characteristic/SIG/CharacteristicBodySensorLocation.swift",
        "Characteristic/SIG/CharacteristicBondManagementFeatures.swift",
        "Characteristic/SIG/CharacteristicContinuousGlucoseMonitoringFeature.swift",
        "Characteristic/SIG/CharacteristicCrossTrainerData.swift",
        "Characteristic/SIG/CharacteristicCurrentTime.swift",
        "Characteristic/SIG/CharacteristicCyclingSpeedCadence.swift",
        "Characteristic/SIG/CharacteristicCyclingSpeedCadenceFeature.swift",
        "Characteristic/SIG/CharacteristicDSTOffset.swift",
        "Characteristic/SIG/CharacteristicDatabaseChangeIncrement.swift",
        "Characteristic/SIG/CharacteristicDateOfBirth.swift",
        "Characteristic/SIG/CharacteristicDateTime.swift",
        "Characteristic/SIG/CharacteristicDateofThresholdAssessment.swift",
        "Characteristic/SIG/CharacteristicDayDateTime.swift",
        "Characteristic/SIG/CharacteristicDayOfWeek.swift",
        "Characteristic/SIG/CharacteristicDeviceName.swift",
        "Characteristic/SIG/CharacteristicDewPoint.swift",
        "Characteristic/SIG/CharacteristicElevation.swift",
        "Characteristic/SIG/CharacteristicEmailAddress.swift",
        "Characteristic/SIG/CharacteristicFatBurnHeartRateLowerLimit.swift",
        "Characteristic/SIG/CharacteristicFatBurnHeartRateUpperLimit.swift",
        "Characteristic/SIG/CharacteristicFirmwareRevisionString.swift",
        "Characteristic/SIG/CharacteristicFirstName.swift",
        "Characteristic/SIG/CharacteristicFitnessMachineFeature.swift",
        "Characteristic/SIG/CharacteristicFitnessMachineStatus.swift",
        "Characteristic/SIG/CharacteristicFiveZoneHeartRateLimits.swift",
        "Characteristic/SIG/CharacteristicFloorNumber.swift",
        "Characteristic/SIG/CharacteristicGender.swift",
        "Characteristic/SIG/CharacteristicGustFactor.swift",
        "Characteristic/SIG/CharacteristicHTTPControlPoint.swift",
        "Characteristic/SIG/CharacteristicHTTPEntityBody.swift",
        "Characteristic/SIG/CharacteristicHTTPHeaders.swift",
        "Characteristic/SIG/CharacteristicHTTPSSecurity.swift",
        "Characteristic/SIG/CharacteristicHTTPStatusCode.swift",
        "Characteristic/SIG/CharacteristicHardwareRevisionString.swift",
        "Characteristic/SIG/CharacteristicHeartRateControlPoint.swift",
        "Characteristic/SIG/CharacteristicHeartRateMax.swift",
        "Characteristic/SIG/CharacteristicHeartRateMeasurement.swift",
        "Characteristic/SIG/CharacteristicHeatIndex.swift",
        "Characteristic/SIG/CharacteristicHeight.swift",
        "Characteristic/SIG/CharacteristicHipCircumference.swift",
        "Characteristic/SIG/CharacteristicHumidity.swift",
        "Characteristic/SIG/CharacteristicIndoorBikeData.swift",
        "Characteristic/SIG/CharacteristicIntermediateCuffPressure.swift",
        "Characteristic/SIG/CharacteristicIntermediateTemperature.swift",
        "Characteristic/SIG/CharacteristicLanguage.swift",
        "Characteristic/SIG/CharacteristicLastName.swift",
        "Characteristic/SIG/CharacteristicLatitude.swift",
        "Characteristic/SIG/CharacteristicLocalEastCoordinate.swift",
        "Characteristic/SIG/CharacteristicLocalNorthCoordinate.swift",
        "Characteristic/SIG/CharacteristicLocalTimeInformation.swift",
        "Characteristic/SIG/CharacteristicLocationName.swift",
        "Characteristic/SIG/CharacteristicLocationNavigationFeature.swift",
        "Characteristic/SIG/CharacteristicLongitude.swift",
        "Characteristic/SIG/CharacteristicMagneticDeclination.swift",
        "Characteristic/SIG/CharacteristicManufacturerNameString.swift",
        "Characteristic/SIG/CharacteristicMaximumRecommendedHeartRate.swift",
        "Characteristic/SIG/CharacteristicMeasurementInterval.swift",
        "Characteristic/SIG/CharacteristicModelNumberString.swift",
        "Characteristic/SIG/CharacteristicNetworkAvailability.swift",
        "Characteristic/SIG/CharacteristicNewAlert.swift",
        "Characteristic/SIG/CharacteristicObjectName.swift",
        "Characteristic/SIG/CharacteristicObjectSize.swift",
        "Characteristic/SIG/CharacteristicPnPID.swift",
        "Characteristic/SIG/CharacteristicPollenConcentration.swift",
        "Characteristic/SIG/CharacteristicPosition2D.swift",
        "Characteristic/SIG/CharacteristicPosition3D.swift",
        "Characteristic/SIG/CharacteristicPressure.swift",
        "Characteristic/SIG/CharacteristicRainfall.swift",
        "Characteristic/SIG/CharacteristicRestingHeartRate.swift",
        "Characteristic/SIG/CharacteristicRingerSetting.swift",
        "Characteristic/SIG/CharacteristicRowerData.swift",
        "Characteristic/SIG/CharacteristicScanIntervalWindow.swift",
        "Characteristic/SIG/CharacteristicScanRefresh.swift",
        "Characteristic/SIG/CharacteristicSensorLocation.swift",
        "Characteristic/SIG/CharacteristicSerialNumberString.swift",
        "Characteristic/SIG/CharacteristicSoftwareRevisionString.swift",
        "Characteristic/SIG/CharacteristicSportTypeForAerobicAndAnaerobicThresholds.swift",
        "Characteristic/SIG/CharacteristicStairClimberData.swift",
        "Characteristic/SIG/CharacteristicStepClimberData.swift",
        "Characteristic/SIG/CharacteristicString.swift",
        "Characteristic/SIG/CharacteristicSupportedHeartRateRange.swift",
        "Characteristic/SIG/CharacteristicSupportedInclinationRange.swift",
        "Characteristic/SIG/CharacteristicSupportedPowerRange.swift",
        "Characteristic/SIG/CharacteristicSupportedResistanceLevel.swift",
        "Characteristic/SIG/CharacteristicSupportedSpeedRange.swift",
        "Characteristic/SIG/CharacteristicTemperature.swift",
        "Characteristic/SIG/CharacteristicTemperatureCelsius.swift",
        "Characteristic/SIG/CharacteristicTemperatureFahrenheit.swift",
        "Characteristic/SIG/CharacteristicTemperatureMeasurement.swift",
        "Characteristic/SIG/CharacteristicTemperatureType.swift",
        "Characteristic/SIG/CharacteristicThreeZoneHeartRateLimits.swift",
        "Characteristic/SIG/CharacteristicTimeSource.swift",
        "Characteristic/SIG/CharacteristicTimeUpdateControlPoint.swift",
        "Characteristic/SIG/CharacteristicTimeUpdateState.swift",
        "Characteristic/SIG/CharacteristicTimeWithDst.swift",
        "Characteristic/SIG/CharacteristicTimeZone.swift",
        "Characteristic/SIG/CharacteristicTrainingStatus.swift",
        "Characteristic/SIG/CharacteristicTreadmillData.swift",
        "Characteristic/SIG/CharacteristicTrueWindDirection.swift",
        "Characteristic/SIG/CharacteristicTrueWindSpeed.swift",
        "Characteristic/SIG/CharacteristicTwoZoneHeartRateLimit.swift",
        "Characteristic/SIG/CharacteristicTxPowerLevel.swift",
        "Characteristic/SIG/CharacteristicUVIndex.swift",
        "Characteristic/SIG/CharacteristicUniformResourceIdentifier.swift",
        "Characteristic/SIG/CharacteristicUnreadAlertStatus.swift",
        "Characteristic/SIG/CharacteristicUserIndex.swift",
        "Characteristic/SIG/CharacteristicV02Max.swift",
        "Characteristic/SIG/CharacteristicWaistCircumference.swift",
        "Characteristic/SIG/CharacteristicWeight.swift",
        "Characteristic/SIG/CharacteristicWeightMeasurement.swift",
        "Characteristic/SIG/CharacteristicWeightScaleFeature.swift",
        "Characteristic/SIG/CharacteristicWindChill.swift",
        "CompanyIdentifier/CompanyIdentifier+Range1000.swift",
        "CompanyIdentifier/CompanyIdentifier+Range2000.swift",
        "CompanyIdentifier/CompanyIdentifier.swift",
        "CompanyIdentifier/CompanyIdentifierExtension.swift",
        "CompanyIdentifier/CompanyIdentifierExtensionMore.swift",
        "CompanyIdentifier/CompanyIdentifierNonAssigned.swift",
        "CompanyIdentifier/CompanyIdentifierSupportedExtension.swift",
        "Errors.swift",
        "Extensions/DataExtension.swift",
        "Extensions/Resolutionable.swift",
        "Extensions/StringExtension.swift",
        "Extensions/UInt8Extension.swift",
        "Extensions/UUIDExtension.swift",
        "GAP/GapAdvertisingType.swift",
        "GAP/GapDataType.swift",
        "GAP/GapEventType.swift",
        "GAP/PeerAddress.swift",
        "HomeKit/Service/ServiceHapAccessoryInformation.swift",
        "HomeKit/Service/ServiceHapAirPurifier.swift",
        "HomeKit/Service/ServiceHapAirQualitySensor.swift",
        "HomeKit/Service/ServiceHapBatteryService.swift",
        "HomeKit/Service/ServiceHapCameraRtpStreamManagement.swift",
        "HomeKit/Service/ServiceHapCarbonDioxideSensor.swift",
        "HomeKit/Service/ServiceHapCarbonMonoxideSensor.swift",
        "HomeKit/Service/ServiceHapContactSensor.swift",
        "HomeKit/Service/ServiceHapDoor.swift",
        "HomeKit/Service/ServiceHapDoorbell.swift",
        "HomeKit/Service/ServiceHapFan.swift",
        "HomeKit/Service/ServiceHapFaucet.swift",
        "HomeKit/Service/ServiceHapFilterMaintenance.swift",
        "HomeKit/Service/ServiceHapGarageDoorOpener.swift",
        "HomeKit/Service/ServiceHapHeaterCooler.swift",
        "HomeKit/Service/ServiceHapHumidifierDehumidifier.swift",
        "HomeKit/Service/ServiceHapHumiditySensor.swift",
        "HomeKit/Service/ServiceHapIrrigationSystem.swift",
        "HomeKit/Service/ServiceHapLeakSensor.swift",
        "HomeKit/Service/ServiceHapLightSensor.swift",
        "HomeKit/Service/ServiceHapLightbulb.swift",
        "HomeKit/Service/ServiceHapLockManagement.swift",
        "HomeKit/Service/ServiceHapLockMechanism.swift",
        "HomeKit/Service/ServiceHapMicrophone.swift",
        "HomeKit/Service/ServiceHapMotionSensor.swift",
        "HomeKit/Service/ServiceHapOccupancySensor.swift",
        "HomeKit/Service/ServiceHapOutlet.swift",
        "HomeKit/Service/ServiceHapPairing.swift",
        "HomeKit/Service/ServiceHapProtocolInformationService.swift",
        "HomeKit/Service/ServiceHapSecuritySystem.swift",
        "HomeKit/Service/ServiceHapServiceLabel.swift",
        "HomeKit/Service/ServiceHapSlat.swift",
        "HomeKit/Service/ServiceHapSmokeSensor.swift",
        "HomeKit/Service/ServiceHapSpeaker.swift",
        "HomeKit/Service/ServiceHapStatelessProgrammableSwitch.swift",
        "HomeKit/Service/ServiceHapSwitch.swift",
        "HomeKit/Service/ServiceHapTemperatureSensor.swift",
        "HomeKit/Service/ServiceHapThermostat.swift",
        "HomeKit/Service/ServiceHapValve.swift",
        "HomeKit/Service/ServiceHapWindow.swift",
        "HomeKit/Service/ServiceHapWindowCovering.swift",
        "HomeKit/Service/ServiceHomeKitProtocolExtension.swift",
        "HomeKit/Types/AccessoryCategory.swift",
        "HomeKit/Types/HomeKitPairingErrors.swift",
        "HomeKit/Types/HomeKitPairingMethods.swift",
        "HomeKit/Types/HomeKitSoftwareAuthenticationTlvType.swift",
        "HomeKit/Types/PairingTlvType.swift",
        "HomeKit/Types/TlvFormat.swift",
        "ManufacturerData/AppleBeaconExtension.swift",
        "ManufacturerData/ManufacturerData.swift",
        "ManufacturerData/ManufacturerDataAltBeacon.swift",
        "ManufacturerData/ManufacturerDataAppleHomeKit.swift",
        "ManufacturerData/ManufacturerDataAppleHomeKitEncryptedNotification.swift",
        "ManufacturerData/ManufacturerDataAppleiBeacon.swift",
        "ManufacturerData/ManufacturerDataGymConnect.swift",
        "ManufacturerData/ManufacturerDataPolarHeartRate.swift",
        "MemberIdentifier/MemberIdentifier.swift",
        "MemberIdentifier/MemberIdentifierSupportedExtension.swift",
        "Mesh/Beacon/MeshBeaconUnit.swift",
        "Mesh/Characteristic/CharacteristicMeshProvisioningDataIn.swift",
        "Mesh/Characteristic/CharacteristicMeshProvisioningDataOut.swift",
        "Mesh/Characteristic/CharacteristicMeshProxyDataIn.swift",
        "Mesh/Characteristic/CharacteristicMeshProxyDataOut.swift",
        "Mesh/Provisioning/ProvisioningAuthentication.swift",
        "Mesh/Provisioning/ProvisioningData.swift",
        "Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift",
        "Mesh/Provisioning/ProvisioningDataUnitInvite.swift",
        "Mesh/Provisioning/ProvisioningDataUnitStart.swift",
        "Mesh/Provisioning/ProvisioningDataUnitType.swift",
        "Mesh/Provisioning/ProvisioningDataUnits.swift",
        "Mesh/Proxy/ProxyDataUnits.swift",
        "Mesh/Proxy/ProxyMessageType.swift",
        "Mesh/Types/MeshModelIdentifier.swift",
        "Mesh/Types/MeshModelIdentifierExtension.swift",
        "Mesh/Types/MeshModelIdentifierVendorExtension.swift",
        "Mesh/Types/MeshOutOfBandInformation.swift",
        "Mesh/Types/MeshTransitionTime.swift",
        "Mesh/Types/Message/MeshMessage.swift",
        "Mesh/Types/Message/MeshMessageGenericDelta.swift",
        "Mesh/Types/Message/MeshMessageGenericLevel.swift",
        "Mesh/Types/Message/MeshMessageGenericOnOff.swift",
        "Service.swift",
        "Service/Custom/ServiceAppleMidi.swift",
        "Service/Custom/ServiceCustomExtension.swift",
        "Service/Custom/ServiceCycleOps.swift",
        "Service/Custom/ServiceDropcam.swift",
        "Service/Custom/ServiceEliteTrainer.swift",
        "Service/Custom/ServiceGoogleGlass.swift",
        "Service/Custom/ServiceGymConnect.swift",
        "Service/Custom/ServiceKomoot.swift",
        "Service/Custom/ServiceMyoClassifierEvent.swift",
        "Service/Custom/ServiceMyoControl.swift",
        "Service/Custom/ServiceMyoImu.swift",
        "Service/Custom/ServiceMyoRawEMGData.swift",
        "Service/Custom/ServiceNordicLegacyDeviceFirmwareUpdate.swift",
        "Service/Custom/ServiceNordicSecureDeviceFirmwareUpdate.swift",
        "Service/Custom/ServiceNorthPoleAweDiagnostics.swift",
        "Service/Custom/ServiceNorthPoleAweHeartRate.swift",
        "Service/Custom/ServiceTacxAntFec.swift",
        "Service/Custom/ServiceWahooFitnessGEMModuleFirmwareUpdate.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsFirmwareUpdate.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagAccelerometer.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagBarometer.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagControl.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagGyroscope.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagHumidity.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagMagnetometer.swift",
        "Service/Custom/TexasInstruments/ServiceTexasInstrumentsSensorTagTemperature.swift",
        "Service/SIG/ServiceAlertNotification.swift",
        "Service/SIG/ServiceAudioInputControl.swift",
        "Service/SIG/ServiceAutomationInputOutput.swift",
        "Service/SIG/ServiceBattery.swift",
        "Service/SIG/ServiceBinarySensor.swift",
        "Service/SIG/ServiceBloodPressure.swift",
        "Service/SIG/ServiceBodyComposition.swift",
        "Service/SIG/ServiceBondManagement.swift",
        "Service/SIG/ServiceConstantToneExtension.swift",
        "Service/SIG/ServiceContinuousGlucoseMonitoring.swift",
        "Service/SIG/ServiceCoordinatedSetIdentification.swift",
        "Service/SIG/ServiceCurrentTime.swift",
        "Service/SIG/ServiceCyclingPower.swift",
        "Service/SIG/ServiceCyclingSpeedAndCadence.swift",
        "Service/SIG/ServiceDeviceInformation.swift",
        "Service/SIG/ServiceDeviceTime.swift",
        "Service/SIG/ServiceEmergencyConfiguration.swift",
        "Service/SIG/ServiceEnvironmentalSensing.swift",
        "Service/SIG/ServiceExtension.swift",
        "Service/SIG/ServiceFitnessMachine.swift",
        "Service/SIG/ServiceGenericAccess.swift",
        "Service/SIG/ServiceGenericAttribute.swift",
        "Service/SIG/ServiceGenericMediaControl.swift",
        "Service/SIG/ServiceGenericTelephoneBearer.swift",
        "Service/SIG/ServiceGlucose.swift",
        "Service/SIG/ServiceHealthThermometer.swift",
        "Service/SIG/ServiceHeartRate.swift",
        "Service/SIG/ServiceHttpProxy.swift",
        "Service/SIG/ServiceHumanInterfaceDevice.swift",
        "Service/SIG/ServiceImmediateAlert.swift",
        "Service/SIG/ServiceIndoorPositioning.swift",
        "Service/SIG/ServiceInsulinDelivery.swift",
        "Service/SIG/ServiceInternetProtocolSupport.swift",
        "Service/SIG/ServiceLinkLoss.swift",
        "Service/SIG/ServiceLocationAndNavigation.swift",
        "Service/SIG/ServiceMediaControl.swift",
        "Service/SIG/ServiceMeshProvisioning.swift",
        "Service/SIG/ServiceMeshProxy.swift",
        "Service/SIG/ServiceMicrophoneControl.swift",
        "Service/SIG/ServiceNextDSTChange.swift",
        "Service/SIG/ServiceObjectTransfer.swift",
        "Service/SIG/ServicePhoneAlertStatus.swift",
        "Service/SIG/ServicePhysicalActivityMonitor.swift",
        "Service/SIG/ServicePulseOximeter.swift",
        "Service/SIG/ServiceReconnectionConfiguration.swift",
        "Service/SIG/ServiceReferenceTimeUpdate.swift",
        "Service/SIG/ServiceRunningSpeedAndCadence.swift",
        "Service/SIG/ServiceScanParameters.swift",
        "Service/SIG/ServiceTelephoneBearer.swift",
        "Service/SIG/ServiceTransportDiscovery.swift",
        "Service/SIG/ServiceTxPower.swift",
        "Service/SIG/ServiceUserData.swift",
        "Service/SIG/ServiceVolumeControl.swift",
        "Service/SIG/ServiceVolumeOffsetControl.swift",
        "Service/SIG/ServiceWeightScale.swift",
        "ServiceData.swift",
        "ServiceData/ServiceDataFitnessMachine.swift",
        "ServiceData/ServiceDataMeshProvisioning.swift",
        "Types/AppleDeviceType.swift",
        "Types/BatteryTypes.swift",
        "Types/BloodPressureMeasurementStatus.swift",
        "Types/BluetoothAlertTypes.swift",
        "Types/BluetoothAppearance.swift",
        "Types/BluetoothAppearanceCategory.swift",
        "Types/BluetoothGender.swift",
        "Types/BluetoothSensorLocations.swift",
        "Types/BluetoothTimeZones.swift",
        "Types/CodingKeys.swift",
        "Types/DSTOffset.swift",
        "Types/DateTimeType.swift",
        "Types/DayOfWeekType.swift",
        "Types/FitnessMachineControl/FitnessMachineControlCode.swift",
        "Types/FitnessMachineControl/FitnessMachineControlProcedure.swift",
        "Types/FitnessMachineControl/FitnessMachineControlResponseTypes.swift",
        "Types/FitnessMachineStatus/FitnessMachineStatusCode.swift",
        "Types/FitnessMachineStatus/FitnessMachineStatusValue.swift",
        "Types/FitnessMachineTargetTypes.swift",
        "Types/FitnessMachineTypes.swift",
        "Types/GymConnectEquipmentState.swift",
        "Types/GymConnectEquipmentType.swift",
        "Types/HeartRateTypes.swift",
        "Types/MonthType.swift",
        "Types/TemperatureTypes.swift",
        "Types/UserType.swift",
        "Types/YearMonthDay.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.