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 Bluetooth, reference master (4f0ab2), with Swift 6.0 for macOS (SPM) on 5 Nov 2024 07:07:49 UTC.

Swift 6 data race errors: 120

Build Command

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

Build Log

    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetAdvertisingParameters.swift:151:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
138 |
139 |     /// Channel Map
140 |     enum ChannelMap: UInt8, BitMaskOption {
    |          `- note: consider making enum 'ChannelMap' conform to the 'Sendable' protocol
141 |
142 |         /// Enable channel 37 use
    :
149 |         case channel39              = 0b00000100
150 |
151 |         public static let allCases: [ChannelMap] = [.channel37, .channel38, .channel39]
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetAdvertisingParameters.ChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     }
153 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetEventMask.swift:143:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
 79 |     ///
 80 |     /// All bits not listed in this table are reserved for future use.
 81 |     enum Event: UInt64, BitMaskOption, CustomStringConvertible {
    |          `- note: consider making enum 'Event' conform to the 'Sendable' protocol
 82 |
 83 |         /// LE Connection Complete Event
    :
141 |         case channelSelectionAlgorithm                  = 0b1000000000000000000
142 |
143 |         public static let allCases: [Event] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetEventMask.Event]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |             .connectionComplete,
145 |             .advertisingReport,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:263:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
250 |     /// The Primary_Advertising_Channel_Map is a bit field that indicates the advertising channels that shall be used
251 |     /// when transmitting advertising packets. At least one channel bit shall be set in the Primary_Advertising_Channel_Map parameter.
252 |     public enum PrimaryAdvertisingChannelMap: UInt8, BitMaskOption {
    |                 `- note: consider making enum 'PrimaryAdvertisingChannelMap' conform to the 'Sendable' protocol
253 |
254 |         /// Channel 37 shall be used
    :
261 |         case channel39 = 0b100
262 |
263 |         public static let allCases: [PrimaryAdvertisingChannelMap] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingChannelMap]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |             .channel37,
265 |             .channel38,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:275:27: warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
268 |     }
269 |
270 |     public struct PrimaryAdvertisingInterval: RawRepresentable, Equatable {
    |                   `- note: consider making struct 'PrimaryAdvertisingInterval' conform to the 'Sendable' protocol
271 |
272 |         public typealias RawValue = CountableClosedRange<UInt32>
273 |
274 |         /// Maximum interval range.
275 |         public static let full = PrimaryAdvertisingInterval(rawValue: .min ... .max)
    |                           |- warning: static property 'full' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedAdvertisingParameters.PrimaryAdvertisingInterval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'full' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
276 |
277 |         public let rawValue: RawValue
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedAdvertisingParameters.swift:328:27: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
303 |     /// The Advertising_Event_Properties parameter describes the type of advertising event that is being configured
304 |     /// and its basic properties.
305 |     public enum AdvertisingEventProperties: UInt16, BitMaskOption {
    |                 `- note: consider making enum 'AdvertisingEventProperties' conform to the 'Sendable' protocol
306 |
307 |         /// Connectable advertising
    :
326 |         case includeTxPower                                 = 0b1000000
327 |
328 |         public static let allCases: [HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties] = [
    |                           |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[HCILESetExtendedAdvertisingParameters.AdvertisingEventProperties]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'allCases' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 |             .connectableAdvertising,
330 |             .scannableAdvertising,
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:104:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
104 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
106 |         /// 655.35 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:107:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
105 |
106 |         /// 655.35 s
107 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         public let rawValue: UInt16
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:146:27: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
144 |
145 |         /// 1.28 s
146 |         public static let min = Duration(0x0001)
    |                           |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'min' with '@MainActor' 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 |
148 |         /// 83,884.8 s
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothHCI/HCILESetExtendedScanEnable.swift:149:27: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
 99 |     /// Time = N * 10 ms
100 |     /// Time Range: 10 ms to 655.35 s
101 |     public struct Duration: RawRepresentable, Equatable, Comparable, Hashable {
    |                   `- note: consider making struct 'Duration' conform to the 'Sendable' protocol
102 |
103 |         /// 10 ms
    :
147 |
148 |         /// 83,884.8 s
149 |         public static let max = Duration(0xFFFF)
    |                           |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'HCILESetExtendedScanEnable.Duration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         public let rawValue: UInt16
Build complete! (78.81s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/Bluetooth/Resources/CompanyIdentifiers.txt
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Bluetooth",
  "name" : "Bluetooth",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Bluetooth",
      "targets" : [
        "Bluetooth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BluetoothGAP",
      "targets" : [
        "BluetoothGAP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BluetoothGATT",
      "targets" : [
        "BluetoothGATT"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BluetoothHCI",
      "targets" : [
        "BluetoothHCI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BluetoothTests",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothTests",
      "path" : "Tests/BluetoothTests",
      "sources" : [
        "AddressTests.swift",
        "AttributeProtocolTests.swift",
        "BluetoothTests.swift",
        "BluetoothUUIDTests.swift",
        "DarwinTests.swift",
        "DefinedUUIDTests.swift",
        "GAPTests.swift",
        "GATTCharacteristicTests.swift",
        "GATTDatabaseTests.swift",
        "GATTDescriptorTests.swift",
        "GATTTests.swift",
        "Generated/GeneratedCompanyIdentifierTests.swift",
        "HCITests.swift",
        "HostController.swift",
        "IntegerTests.swift",
        "L2CAPSocket.swift",
        "TestProfile.swift",
        "UInt128Tests.swift",
        "UInt24Tests.swift",
        "UInt256Tests.swift",
        "UInt40Tests.swift",
        "UInt48Tests.swift",
        "UInt512Tests.swift",
        "UUIDTests.swift",
        "UnitIdentifierTests.swift",
        "iBeaconTests.swift"
      ],
      "target_dependencies" : [
        "Bluetooth",
        "BluetoothGAP",
        "BluetoothGATT",
        "BluetoothHCI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BluetoothHCI",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothHCI",
      "path" : "Sources/BluetoothHCI",
      "product_memberships" : [
        "BluetoothHCI"
      ],
      "sources" : [
        "AdvertisingChannelHeader.swift",
        "AdvertisingInterval.swift",
        "BluetoothHostController.swift",
        "ChannelIdentifier.swift",
        "ConnectionAcceptTimeout.swift",
        "Extensions/Bool.swift",
        "Extensions/Data.swift",
        "Extensions/DataConvertible.swift",
        "Extensions/Hexadecimal.swift",
        "Extensions/Integer.swift",
        "Extensions/UUID.swift",
        "HCI.swift",
        "HCIAcceptConnectionRequest.swift",
        "HCIAuthenticationComplete.swift",
        "HCIAuthenticationRequested.swift",
        "HCIChangeConnectionPacketType.swift",
        "HCICommand.swift",
        "HCICommandComplete.swift",
        "HCICommandStatus.swift",
        "HCICommandTimeout.swift",
        "HCIConnectionComplete.swift",
        "HCIConnectionPacketTypeChange.swift",
        "HCIConnectionRequest.swift",
        "HCICreateConnection.swift",
        "HCICreateConnectionCancel.swift",
        "HCIDeleteStoredLinkKey.swift",
        "HCIDisconnect.swift",
        "HCIDisconnectionComplete.swift",
        "HCIEncryptionChange.swift",
        "HCIEncryptionKeyRefreshComplete.swift",
        "HCIError.swift",
        "HCIEvent.swift",
        "HCIExitPeriodicInquiryMode.swift",
        "HCIGeneralEvent.swift",
        "HCIHoldMode.swift",
        "HCIIOCapabilityRequest.swift",
        "HCIIOCapabilityRequestReply.swift",
        "HCIIOCapabilityResponse.swift",
        "HCIInquiry.swift",
        "HCIInquiryCancel.swift",
        "HCIInquiryComplete.swift",
        "HCIInquiryResult.swift",
        "HCILEAddDeviceToPeriodicAdvertiserList.swift",
        "HCILEAddDeviceToResolvingList.swift",
        "HCILEAddDeviceToWhiteList.swift",
        "HCILEAdvertisingReport.swift",
        "HCILEAdvertisingSetTerminated.swift",
        "HCILEChannelSelectionAlgorithm.swift",
        "HCILEConnectionComplete.swift",
        "HCILEConnectionUpdateComplete.swift",
        "HCILECreateConnection.swift",
        "HCILEDataLengthChange.swift",
        "HCILEDirectedAdvertisingReport.swift",
        "HCILEEncrypt.swift",
        "HCILEEnhancedConnectionComplete.swift",
        "HCILEEnhancedReceiverTest.swift",
        "HCILEEnhancedTransmitterTest.swift",
        "HCILEExtendedAdvertisingReport.swift",
        "HCILEExtendedCreateConnection.swift",
        "HCILEGenerateDHKey.swift",
        "HCILEGenerateDHKeyComplete.swift",
        "HCILELongTermKeyRequest.swift",
        "HCILELongTermKeyRequestNegativeReply.swift",
        "HCILELongTermKeyRequestReply.swift",
        "HCILEPeriodicAdvertisingCreateSync.swift",
        "HCILEPeriodicAdvertisingReport.swift",
        "HCILEPeriodicAdvertisingSyncEstablished.swift",
        "HCILEPeriodicAdvertisingSyncLost.swift",
        "HCILEPeriodicAdvertisingTerminateSync.swift",
        "HCILEPhyUpdateComplete.swift",
        "HCILERandom.swift",
        "HCILEReadAdvertisingChannelTxPower.swift",
        "HCILEReadBufferSize.swift",
        "HCILEReadChannelMap.swift",
        "HCILEReadLocalP256PublicKeyComplete.swift",
        "HCILEReadLocalResolvableAddressReturn.swift",
        "HCILEReadLocalSupportedFeatures.swift",
        "HCILEReadMaximumAdvertisingDataLength.swift",
        "HCILEReadMaximumDataLength.swift",
        "HCILEReadNumberOfSupportedAdvertisingSets.swift",
        "HCILEReadPeerResolvableAddressReturn.swift",
        "HCILEReadPeriodicAdvertisingListSize.swift",
        "HCILEReadPhy.swift",
        "HCILEReadRemoteUsedFeatures.swift",
        "HCILEReadRemoteUsedFeaturesComplete.swift",
        "HCILEReadResolvingListSize.swift",
        "HCILEReadRfPathCompensation.swift",
        "HCILEReadSuggestedDefaultDataLength.swift",
        "HCILEReadSupportedStates.swift",
        "HCILEReadTransmitPower.swift",
        "HCILEReadWhiteListSize.swift",
        "HCILEReceiverTest.swift",
        "HCILERemoteConnectionParameterRequest.swift",
        "HCILERemoteConnectionParameterRequestNegativeReply.swift",
        "HCILERemoteConnectionParameterRequestReply.swift",
        "HCILERemoveAdvertisingSet.swift",
        "HCILERemoveDeviceFromResolvingList.swift",
        "HCILERemoveDeviceFromWhiteList.swift",
        "HCILERemoveDeviceToPeriodicAdvertiserList.swift",
        "HCILEScanRequestReceived.swift",
        "HCILESetAddressResolutionEnable.swift",
        "HCILESetAdvertiseEnable.swift",
        "HCILESetAdvertisingData.swift",
        "HCILESetAdvertisingParameters.swift",
        "HCILESetAdvertisingSetRandomAddress.swift",
        "HCILESetDataLength.swift",
        "HCILESetDefaultPhy.swift",
        "HCILESetEventMask.swift",
        "HCILESetExtendedAdvertisingData.swift",
        "HCILESetExtendedAdvertisingParameters.swift",
        "HCILESetExtendedScanEnable.swift",
        "HCILESetExtendedScanParameters.swift",
        "HCILESetExtendedScanResponseData.swift",
        "HCILESetHostChannelClassification.swift",
        "HCILESetPeriodicAdvertisingData.swift",
        "HCILESetPeriodicAdvertisingEnable.swift",
        "HCILESetPeriodicAdvertisingParameters.swift",
        "HCILESetPhy.swift",
        "HCILESetPrivacyMode.swift",
        "HCILESetRandomAddress.swift",
        "HCILESetResolvablePrivateAddressTimeout.swift",
        "HCILESetScanEnable.swift",
        "HCILESetScanParameters.swift",
        "HCILESetScanResponseData.swift",
        "HCILEStartEncryption.swift",
        "HCILETestEnd.swift",
        "HCILETransmitterTest.swift",
        "HCILEUpdateConnection.swift",
        "HCILEWriteRfPathCompensation.swift",
        "HCILEWriteSuggestedDefaultDataLength.swift",
        "HCILinkKeyNotification.swift",
        "HCILinkKeyRequest.swift",
        "HCILinkKeyRequestNegativeReply.swift",
        "HCILinkKeyRequestReply.swift",
        "HCILowEnergyMetaEvent.swift",
        "HCIMaxSlotsChange.swift",
        "HCIModeChange.swift",
        "HCINumberOfCompletedPackets.swift",
        "HCIPINCodeRequest.swift",
        "HCIPINCodeRequestReply.swift",
        "HCIPacketHeader.swift",
        "HCIPageScanRepetitionMode.swift",
        "HCIPeriodicInquiryMode.swift",
        "HCIQoSSetup.swift",
        "HCIQoSSetupComplete.swift",
        "HCIReadClassOfDevice.swift",
        "HCIReadClockOffset.swift",
        "HCIReadClockOffsetComplete.swift",
        "HCIReadConnectionAcceptTimeout.swift",
        "HCIReadDataBlockSize.swift",
        "HCIReadDeviceAddress.swift",
        "HCIReadLMPHandle.swift",
        "HCIReadLocalName.swift",
        "HCIReadLocalSupportedFeatures.swift",
        "HCIReadLocalVersionInformation.swift",
        "HCIReadPageTimeout.swift",
        "HCIReadRemoteExtendedFeatures.swift",
        "HCIReadRemoteExtendedFeaturesComplete.swift",
        "HCIReadRemoteFeaturesComplete.swift",
        "HCIReadRemoteSupportedFeatures.swift",
        "HCIReadRemoteVersionInformation.swift",
        "HCIReadRemoteVersionInformationComplete.swift",
        "HCIReadStoredLinkKey.swift",
        "HCIRejectConnectionRequest.swift",
        "HCIRemoteNameRequest.swift",
        "HCIRemoteNameRequestComplete.swift",
        "HCIReset.swift",
        "HCISetConnectionEncryption.swift",
        "HCISetEventFilter.swift",
        "HCISimplePairingComplete.swift",
        "HCIUserConfirmationRequest.swift",
        "HCIUserConfirmationRequestReply.swift",
        "HCIVersion.swift",
        "HCIWriteClassOfDevice.swift",
        "HCIWriteConnectionAcceptTimeout.swift",
        "HCIWriteLinkPolicySettings.swift",
        "HCIWriteLinkSupervisionTimeout.swift",
        "HCIWriteLocalName.swift",
        "HCIWritePageScanActivity.swift",
        "HCIWritePageScanType.swift",
        "HCIWritePageTimeout.swift",
        "HCIWriteScanEnable.swift",
        "HostControllerBasebandCommand.swift",
        "InformationalCommand.swift",
        "LMPFeature.swift",
        "LinkControlCommand.swift",
        "LinkPolicyCommand.swift",
        "LowEnergyAddressType.swift",
        "LowEnergyAdvertiserAddressType.swift",
        "LowEnergyAdvertising.swift",
        "LowEnergyAllPhys.swift",
        "LowEnergyChannelMap.swift",
        "LowEnergyClockAccuracy.swift",
        "LowEnergyCommand.swift",
        "LowEnergyConnection.swift",
        "LowEnergyConnectionInterval.swift",
        "LowEnergyConnectionIntervalRange.swift",
        "LowEnergyConnectionLatency.swift",
        "LowEnergyConnectionLength.swift",
        "LowEnergyEvent.swift",
        "LowEnergyFeature.swift",
        "LowEnergyFragmentPreference.swift",
        "LowEnergyMaxTxOctets.swift",
        "LowEnergyMaxTxTime.swift",
        "LowEnergyPacketPayload.swift",
        "LowEnergyPeerIdentifyAddressType.swift",
        "LowEnergyPhyOptions.swift",
        "LowEnergyResolvingList.swift",
        "LowEnergyRfRxPathCompensationValue.swift",
        "LowEnergyRfTxPathCompensationValue.swift",
        "LowEnergyRole.swift",
        "LowEnergyRxChannel.swift",
        "LowEnergyRxPhy.swift",
        "LowEnergyRxPhys.swift",
        "LowEnergyScanInterval.swift",
        "LowEnergyState.swift",
        "LowEnergySupervisionTimeout.swift",
        "LowEnergyTxChannel.swift",
        "LowEnergyTxPhy.swift",
        "LowEnergyTxPhys.swift",
        "LowEnergyTxPower.swift",
        "LowEnergyWhiteList.swift",
        "LowEnergyWhiteListDevice.swift",
        "PacketType.swift",
        "ProtocolServiceMultiplexer.swift",
        "StatusParametersCommand.swift",
        "VendorCommand.swift",
        "iBeacon.swift"
      ],
      "target_dependencies" : [
        "Bluetooth",
        "BluetoothGAP"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BluetoothGATT",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothGATT",
      "path" : "Sources/BluetoothGATT",
      "product_memberships" : [
        "BluetoothGATT"
      ],
      "sources" : [
        "ATT.swift",
        "ATTConnection.swift",
        "ATTError.swift",
        "ATTErrorResponse.swift",
        "ATTExecuteWriteRequest.swift",
        "ATTExecuteWriteResponse.swift",
        "ATTFindByTypeRequest.swift",
        "ATTFindByTypeResponse.swift",
        "ATTFindInformationRequest.swift",
        "ATTFindInformationResponse.swift",
        "ATTHandleValueConfirmation.swift",
        "ATTHandleValueIndication.swift",
        "ATTHandleValueNotification.swift",
        "ATTMaximumTransmissionUnit.swift",
        "ATTMaximumTransmissionUnitRequest.swift",
        "ATTMaximumTransmissionUnitResponse.swift",
        "ATTPrepareWriteRequest.swift",
        "ATTPrepareWriteResponse.swift",
        "ATTProtocolDataUnit.swift",
        "ATTReadBlobRequest.swift",
        "ATTReadBlobResponse.swift",
        "ATTReadByGroupTypeRequest.swift",
        "ATTReadByGroupTypeResponse.swift",
        "ATTReadByTypeRequest.swift",
        "ATTReadByTypeResponse.swift",
        "ATTReadMultipleRequest.swift",
        "ATTReadMultipleResponse.swift",
        "ATTReadRequest.swift",
        "ATTReadResponse.swift",
        "ATTSignedWriteCommand.swift",
        "ATTWriteCommand.swift",
        "ATTWriteRequest.swift",
        "ATTWriteResponse.swift",
        "Extensions/Array.swift",
        "Extensions/Bool.swift",
        "Extensions/Data.swift",
        "Extensions/DataConvertible.swift",
        "Extensions/Hexadecimal.swift",
        "Extensions/Integer.swift",
        "Extensions/UUID.swift",
        "GAPUUIDList.swift",
        "GATT.swift",
        "GATTAerobicHeartRateLowerLimit.swift",
        "GATTAerobicHeartRateUpperLimit.swift",
        "GATTAerobicThreshold.swift",
        "GATTAge.swift",
        "GATTAggregateFormatDescriptor.swift",
        "GATTAlertCategory.swift",
        "GATTAlertCategoryBitMask.swift",
        "GATTAlertLevel.swift",
        "GATTAlertNotificationControlPoint.swift",
        "GATTAlertNotificationService.swift",
        "GATTAlertStatus.swift",
        "GATTAltitude.swift",
        "GATTAnaerobicHeartRateLowerLimit.swift",
        "GATTAnaerobicHeartRateUpperLimit.swift",
        "GATTAnalog.swift",
        "GATTAnalogOutput.swift",
        "GATTAttributes.swift",
        "GATTBarometricPressureTrend.swift",
        "GATTBatteryLevel.swift",
        "GATTBatteryPowerState.swift",
        "GATTBatteryService.swift",
        "GATTBloodPressureFeature.swift",
        "GATTBloodPressureManagement.swift",
        "GATTBloodPressureService.swift",
        "GATTBodyCompositionMeasurement.swift",
        "GATTBodySensorLocation.swift",
        "GATTBootKeyboardInputReport.swift",
        "GATTBootKeyboardOutputReport.swift",
        "GATTBootMouseInputReport.swift",
        "GATTCGMSessionRunTime.swift",
        "GATTCentralAddressResolution.swift",
        "GATTCharacteristic.swift",
        "GATTCharacteristicExtendedProperties.swift",
        "GATTCharacteristicFormatType.swift",
        "GATTClient.swift",
        "GATTClientCharacteristicConfiguration.swift",
        "GATTCrossTrainerData.swift",
        "GATTCurrentTime.swift",
        "GATTDatabase.swift",
        "GATTDateTime.swift",
        "GATTDateUTC.swift",
        "GATTDayDateTime.swift",
        "GATTDayOfWeek.swift",
        "GATTDescriptor.swift",
        "GATTDstOffset.swift",
        "GATTExactTime100.swift",
        "GATTExactTime256.swift",
        "GATTExternalReportReference.swift",
        "GATTFirmwareRevisionString.swift",
        "GATTFloorNumber.swift",
        "GATTFormatDescriptor.swift",
        "GATTHardwareRevisionString.swift",
        "GATTIndoorPositioningConfiguration.swift",
        "GATTLatitude.swift",
        "GATTLocalEastCoordinate.swift",
        "GATTLocalNorthCoordinate.swift",
        "GATTLocalTimeInformation.swift",
        "GATTLocationName.swift",
        "GATTLongitude.swift",
        "GATTManufacturerNameString.swift",
        "GATTModelNumber.swift",
        "GATTNewAlert.swift",
        "GATTNumberOfDigitals.swift",
        "GATTObjectID.swift",
        "GATTObjectName.swift",
        "GATTObjectSize.swift",
        "GATTObjectType.swift",
        "GATTPnPID.swift",
        "GATTProfile.swift",
        "GATTReferenceTimeInformation.swift",
        "GATTReportReference.swift",
        "GATTScanIntervalWindow.swift",
        "GATTScanRefresh.swift",
        "GATTSecondaryTimeZone.swift",
        "GATTSerialNumberString.swift",
        "GATTServer.swift",
        "GATTServerCharacteristicConfiguration.swift",
        "GATTService.swift",
        "GATTSoftwareRevisionString.swift",
        "GATTSupportedNewAlertCategory.swift",
        "GATTSupportedUnreadAlertCategory.swift",
        "GATTSystemID.swift",
        "GATTTimeAccuracy.swift",
        "GATTTimeBroadcast.swift",
        "GATTTimeSource.swift",
        "GATTTimeTriggerSetting.swift",
        "GATTTimeUpdateControlPoint.swift",
        "GATTTimeUpdateState.swift",
        "GATTTimeWithDst.swift",
        "GATTTimeZone.swift",
        "GATTUncertainty.swift",
        "GATTUnreadAlertStatus.swift",
        "GATTUserDescription.swift"
      ],
      "target_dependencies" : [
        "Bluetooth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BluetoothGAP",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothGAP",
      "path" : "Sources/BluetoothGAP",
      "product_memberships" : [
        "BluetoothGAP",
        "BluetoothHCI"
      ],
      "sources" : [
        "Decoder.swift",
        "Encoder.swift",
        "Extensions/Data.swift",
        "Extensions/DataConvertible.swift",
        "Extensions/Hexadecimal.swift",
        "Extensions/Integer.swift",
        "Extensions/String.swift",
        "Extensions/UUID.swift",
        "GAP3DInformation.swift",
        "GAPAdvertisingInterval.swift",
        "GAPAppearance.swift",
        "GAPAppearanceData.swift",
        "GAPChannelMapUpdateIndication.swift",
        "GAPClassOfDevice.swift",
        "GAPCompleteListOf128BitServiceClassUUIDs.swift",
        "GAPCompleteListOf16BitServiceClassUUIDs.swift",
        "GAPCompleteListOf32BitServiceClassUUIDs.swift",
        "GAPCompleteLocalName.swift",
        "GAPData.swift",
        "GAPDataType.swift",
        "GAPFlags.swift",
        "GAPIncompleteListOf128BitServiceClassUUIDs.swift",
        "GAPIncompleteListOf16BitServiceClassUUIDs.swift",
        "GAPIncompleteListOf32BitServiceClassUUIDs.swift",
        "GAPIndoorPositioning.swift",
        "GAPLEDeviceAddress.swift",
        "GAPLERole.swift",
        "GAPLESecureConnectionsConfirmation.swift",
        "GAPLESecureConnectionsRandom.swift",
        "GAPLESupportedFeatures.swift",
        "GAPListOf128BitServiceSolicitationUUIDs.swift",
        "GAPListOf16BitServiceSolicitationUUIDs.swift",
        "GAPListOf32BitServiceSolicitationUUIDs.swift",
        "GAPManufacturerSpecificData.swift",
        "GAPMeshBeacon.swift",
        "GAPMeshMessage.swift",
        "GAPPBADV.swift",
        "GAPPublicTargetAddress.swift",
        "GAPRandomTargetAddress.swift",
        "GAPSecurityManagerOOBFlags.swift",
        "GAPSecurityManagerTKValue.swift",
        "GAPServiceData128BitUUID.swift",
        "GAPServiceData16BitUUID.swift",
        "GAPServiceData32BitUUID.swift",
        "GAPShortLocalName.swift",
        "GAPSimplePairingHashC.swift",
        "GAPSimplePairingRandomizerR.swift",
        "GAPSlaveConnectionIntervalRange.swift",
        "GAPTransportDiscoveryData.swift",
        "GAPTxPowerLevel.swift",
        "GAPURI.swift",
        "GAPUUIDList.swift",
        "iBeacon.swift"
      ],
      "target_dependencies" : [
        "Bluetooth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Bluetooth",
      "module_type" : "SwiftTarget",
      "name" : "Bluetooth",
      "path" : "Sources/Bluetooth",
      "product_memberships" : [
        "Bluetooth",
        "BluetoothGAP",
        "BluetoothGATT",
        "BluetoothHCI"
      ],
      "sources" : [
        "Address.swift",
        "AsyncIndefiniteStream.swift",
        "BitMaskOption.swift",
        "BluetoothUUID.swift",
        "ByteSwap.swift",
        "ByteValue.swift",
        "ClassOfDevice.swift",
        "CompanyIdentifier.swift",
        "Data.swift",
        "DefinedUUID.swift",
        "DefinedUUIDExtension.swift",
        "Extensions/DataConvertible.swift",
        "Extensions/Hexadecimal.swift",
        "Extensions/Integer.swift",
        "Extensions/String.swift",
        "Extensions/UUID.swift",
        "Generated/GeneratedCompanyIdentifierNames.swift",
        "Generated/GeneratedCompanyIdentifiers.swift",
        "L2CAPSocket.swift",
        "LowEnergyAdvertisingData.swift",
        "LowEnergyScanTimeInterval.swift",
        "RSSI.swift",
        "SFloat.swift",
        "SecurityLevel.swift",
        "UInt128.swift",
        "UInt24.swift",
        "UInt256.swift",
        "UInt40.swift",
        "UInt48.swift",
        "UInt512.swift",
        "Unit.swift",
        "UnitIdentifier.swift",
        "UnitIdentifierExtension.swift",
        "iBeacon.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.