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 FitDataProtocol, reference master (8b499a), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 12:25:34 UTC.

Swift 6 data race errors: 191

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 -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
316 |         public static let three     = Enabled(rawValue: 1 << 2)
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
    |                           |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'four' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:320:27: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
318 |         public static let four      = Enabled(rawValue: 1 << 3)
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
    |                           |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'five' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:322:27: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
320 |         public static let five      = Enabled(rawValue: 1 << 4)
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
    |                           |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'six' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:324:27: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
322 |         public static let six       = Enabled(rawValue: 1 << 5)
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
    |                           |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'seven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:326:27: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
    |                           |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eight' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:328:27: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
    |                           |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'nine' with '@MainActor' 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 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:330:27: warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
329 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
    |                           |- warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ten' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:332:27: warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
    |                           |- warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eleven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:334:27: warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
    |                           |- warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twelve' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:336:27: warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
    |                           |- warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thirteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:338:27: warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
    |                           |- warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fourteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:340:27: warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
    |                           |- warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fifteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:342:27: warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
    |                           |- warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sixteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 |     }
344 |
[215/235] Compiling FitDataProtocol FieldDescriptionMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:156:27: warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
154 |
155 |         /// Processed
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
    |                           |- warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'processed' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:158:27: warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
    |                           |- warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'valid' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:160:27: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
    |                           |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'time' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:162:27: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let time = Capabilities(rawValue: 0x00000004)
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
    |                           |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:164:27: warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
    |                           |- warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'position' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:166:27: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
164 |         public static let position = Capabilities(rawValue: 0x00000010)
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
    |                           |- warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRate' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:168:27: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
    |                           |- warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'power' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:170:27: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
168 |         public static let power = Capabilities(rawValue: 0x00000040)
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
    |                           |- warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadence' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:172:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
    |                           |- warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'training' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:174:27: warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
172 |         public static let training = Capabilities(rawValue: 0x00000100)
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
    |                           |- warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'navigation' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:176:27: warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
    |                           |- warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bikeway' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:312:27: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
310 |
311 |         /// One
312 |         public static let one       = Enabled(rawValue: 1 << 0)
    |                           |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'one' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:314:27: warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
312 |         public static let one       = Enabled(rawValue: 1 << 0)
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
    |                           |- warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'two' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:316:27: warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
314 |         public static let two       = Enabled(rawValue: 1 << 1)
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
    |                           |- warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'three' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:318:27: warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
316 |         public static let three     = Enabled(rawValue: 1 << 2)
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
    |                           |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'four' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:320:27: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
318 |         public static let four      = Enabled(rawValue: 1 << 3)
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
    |                           |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'five' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:322:27: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
320 |         public static let five      = Enabled(rawValue: 1 << 4)
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
    |                           |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'six' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:324:27: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
322 |         public static let six       = Enabled(rawValue: 1 << 5)
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
    |                           |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'seven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:326:27: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
    |                           |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eight' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:328:27: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
    |                           |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'nine' with '@MainActor' 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 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:330:27: warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
329 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
    |                           |- warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ten' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:332:27: warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
    |                           |- warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eleven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:334:27: warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
    |                           |- warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twelve' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:336:27: warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
    |                           |- warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thirteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:338:27: warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
    |                           |- warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fourteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:340:27: warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
    |                           |- warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fifteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:342:27: warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
    |                           |- warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sixteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 |     }
344 |
[216/235] Compiling FitDataProtocol FileCapabilitiesMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:156:27: warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
154 |
155 |         /// Processed
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
    |                           |- warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'processed' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:158:27: warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
    |                           |- warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'valid' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:160:27: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
    |                           |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'time' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:162:27: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let time = Capabilities(rawValue: 0x00000004)
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
    |                           |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:164:27: warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
    |                           |- warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'position' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:166:27: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
164 |         public static let position = Capabilities(rawValue: 0x00000010)
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
    |                           |- warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRate' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:168:27: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
    |                           |- warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'power' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:170:27: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
168 |         public static let power = Capabilities(rawValue: 0x00000040)
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
    |                           |- warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadence' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:172:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
    |                           |- warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'training' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:174:27: warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
172 |         public static let training = Capabilities(rawValue: 0x00000100)
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
    |                           |- warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'navigation' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:176:27: warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
    |                           |- warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bikeway' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:312:27: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
310 |
311 |         /// One
312 |         public static let one       = Enabled(rawValue: 1 << 0)
    |                           |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'one' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:314:27: warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
312 |         public static let one       = Enabled(rawValue: 1 << 0)
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
    |                           |- warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'two' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:316:27: warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
314 |         public static let two       = Enabled(rawValue: 1 << 1)
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
    |                           |- warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'three' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:318:27: warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
316 |         public static let three     = Enabled(rawValue: 1 << 2)
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
    |                           |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'four' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:320:27: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
318 |         public static let four      = Enabled(rawValue: 1 << 3)
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
    |                           |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'five' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:322:27: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
320 |         public static let five      = Enabled(rawValue: 1 << 4)
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
    |                           |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'six' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:324:27: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
322 |         public static let six       = Enabled(rawValue: 1 << 5)
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
    |                           |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'seven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:326:27: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
    |                           |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eight' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:328:27: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
    |                           |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'nine' with '@MainActor' 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 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:330:27: warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
329 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
    |                           |- warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ten' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:332:27: warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
    |                           |- warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eleven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:334:27: warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
    |                           |- warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twelve' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:336:27: warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
    |                           |- warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thirteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:338:27: warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
    |                           |- warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fourteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:340:27: warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
    |                           |- warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fifteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:342:27: warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
    |                           |- warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sixteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 |     }
344 |
[217/235] Compiling FitDataProtocol FileCreatorMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:156:27: warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
154 |
155 |         /// Processed
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
    |                           |- warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'processed' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:158:27: warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
    |                           |- warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'valid' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:160:27: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
    |                           |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'time' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:162:27: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let time = Capabilities(rawValue: 0x00000004)
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
    |                           |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:164:27: warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
    |                           |- warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'position' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:166:27: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
164 |         public static let position = Capabilities(rawValue: 0x00000010)
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
    |                           |- warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRate' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:168:27: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
    |                           |- warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'power' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:170:27: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
168 |         public static let power = Capabilities(rawValue: 0x00000040)
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
    |                           |- warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadence' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:172:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
    |                           |- warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'training' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:174:27: warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
172 |         public static let training = Capabilities(rawValue: 0x00000100)
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
    |                           |- warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'navigation' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:176:27: warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
    |                           |- warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bikeway' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:312:27: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
310 |
311 |         /// One
312 |         public static let one       = Enabled(rawValue: 1 << 0)
    |                           |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'one' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:314:27: warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
312 |         public static let one       = Enabled(rawValue: 1 << 0)
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
    |                           |- warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'two' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:316:27: warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
314 |         public static let two       = Enabled(rawValue: 1 << 1)
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
    |                           |- warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'three' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:318:27: warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
316 |         public static let three     = Enabled(rawValue: 1 << 2)
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
    |                           |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'four' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:320:27: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
318 |         public static let four      = Enabled(rawValue: 1 << 3)
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
    |                           |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'five' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:322:27: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
320 |         public static let five      = Enabled(rawValue: 1 << 4)
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
    |                           |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'six' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:324:27: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
322 |         public static let six       = Enabled(rawValue: 1 << 5)
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
    |                           |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'seven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:326:27: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
    |                           |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eight' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:328:27: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
    |                           |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'nine' with '@MainActor' 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 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:330:27: warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
329 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
    |                           |- warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ten' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:332:27: warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
    |                           |- warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eleven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:334:27: warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
    |                           |- warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twelve' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:336:27: warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
    |                           |- warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thirteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:338:27: warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
    |                           |- warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fourteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:340:27: warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
    |                           |- warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fifteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:342:27: warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
    |                           |- warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sixteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 |     }
344 |
[218/235] Compiling FitDataProtocol FileIdMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:156:27: warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
154 |
155 |         /// Processed
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
    |                           |- warning: static property 'processed' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'processed' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:158:27: warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let processed = Capabilities(rawValue: 0x00000001)
157 |         /// Valid
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
    |                           |- warning: static property 'valid' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'valid' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:160:27: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let valid = Capabilities(rawValue: 0x00000002)
159 |         /// Time
160 |         public static let time = Capabilities(rawValue: 0x00000004)
    |                           |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'time' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:162:27: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let time = Capabilities(rawValue: 0x00000004)
161 |         /// Distance
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
    |                           |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:164:27: warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
162 |         public static let distance = Capabilities(rawValue: 0x00000008)
163 |         /// Position
164 |         public static let position = Capabilities(rawValue: 0x00000010)
    |                           |- warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'position' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:166:27: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
164 |         public static let position = Capabilities(rawValue: 0x00000010)
165 |         /// Heart Rate
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
    |                           |- warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'heartRate' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:168:27: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
166 |         public static let heartRate = Capabilities(rawValue: 0x00000020)
167 |         /// Power
168 |         public static let power = Capabilities(rawValue: 0x00000040)
    |                           |- warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'power' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:170:27: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
168 |         public static let power = Capabilities(rawValue: 0x00000040)
169 |         /// Cadence
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
    |                           |- warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cadence' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:172:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
170 |         public static let cadence = Capabilities(rawValue: 0x00000080)
171 |         /// Training
172 |         public static let training = Capabilities(rawValue: 0x00000100)
    |                           |- warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'training' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:174:27: warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
172 |         public static let training = Capabilities(rawValue: 0x00000100)
173 |         /// Navigation
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
    |                           |- warning: static property 'navigation' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'navigation' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/CourseMessage.swift:176:27: warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 |     /// Course Capabilities Options
151 |     struct Capabilities: OptionSet {
    |            `- note: consider making struct 'Capabilities' conform to the 'Sendable' protocol
152 |         public let rawValue: UInt32
153 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
174 |         public static let navigation  = Capabilities(rawValue: 0x00000200)
175 |         /// Bikeway
176 |         public static let bikeway = Capabilities(rawValue: 0x00000400)
    |                           |- warning: static property 'bikeway' is not concurrency-safe because non-'Sendable' type 'CourseMessage.Capabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bikeway' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:312:27: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
310 |
311 |         /// One
312 |         public static let one       = Enabled(rawValue: 1 << 0)
    |                           |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'one' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:314:27: warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
312 |         public static let one       = Enabled(rawValue: 1 << 0)
313 |         /// Two
314 |         public static let two       = Enabled(rawValue: 1 << 1)
    |                           |- warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'two' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:316:27: warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
314 |         public static let two       = Enabled(rawValue: 1 << 1)
315 |         /// Three
316 |         public static let three     = Enabled(rawValue: 1 << 2)
    |                           |- warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'three' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:318:27: warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
316 |         public static let three     = Enabled(rawValue: 1 << 2)
317 |         /// Four
318 |         public static let four      = Enabled(rawValue: 1 << 3)
    |                           |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'four' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:320:27: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
318 |         public static let four      = Enabled(rawValue: 1 << 3)
319 |         /// Five
320 |         public static let five      = Enabled(rawValue: 1 << 4)
    |                           |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'five' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:322:27: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
320 |         public static let five      = Enabled(rawValue: 1 << 4)
321 |         /// Six
322 |         public static let six       = Enabled(rawValue: 1 << 5)
    |                           |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'six' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:324:27: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
322 |         public static let six       = Enabled(rawValue: 1 << 5)
323 |         /// Seven
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
    |                           |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'seven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:326:27: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
324 |         public static let seven     = Enabled(rawValue: 1 << 6)
325 |         /// Eight
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
    |                           |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eight' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:328:27: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
326 |         public static let eight     = Enabled(rawValue: 1 << 7)
327 |         /// Nine
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
    |                           |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'nine' with '@MainActor' 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 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:330:27: warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
328 |         public static let nine      = Enabled(rawValue: 1 << 8)
329 |         /// Ten
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
    |                           |- warning: static property 'ten' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ten' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:332:27: warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
330 |         public static let ten       = Enabled(rawValue: 1 << 9)
331 |         /// Eleven
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
    |                           |- warning: static property 'eleven' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eleven' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:334:27: warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
332 |         public static let eleven    = Enabled(rawValue: 1 << 10)
333 |         /// Twelve
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
    |                           |- warning: static property 'twelve' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'twelve' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:336:27: warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
334 |         public static let twelve    = Enabled(rawValue: 1 << 11)
335 |         /// Thirteen
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
    |                           |- warning: static property 'thirteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thirteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:338:27: warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
336 |         public static let thirteen  = Enabled(rawValue: 1 << 12)
337 |         /// Fourteen
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
    |                           |- warning: static property 'fourteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fourteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:340:27: warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
338 |         public static let fourteen  = Enabled(rawValue: 1 << 13)
339 |         /// Fifteen
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
    |                           |- warning: static property 'fifteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fifteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Messages/DeviceSettingsMessage.swift:342:27: warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
305 |
306 |     /// Enabled
307 |     struct Enabled: OptionSet {
    |            `- note: consider making struct 'Enabled' conform to the 'Sendable' protocol
308 |         public let rawValue: UInt16
309 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
340 |         public static let fifteen   = Enabled(rawValue: 1 << 14)
341 |         /// Sixteen
342 |         public static let sixteen   = Enabled(rawValue: 1 << 15)
    |                           |- warning: static property 'sixteen' is not concurrency-safe because non-'Sendable' type 'DeviceSettingsMessage.Enabled' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sixteen' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 |     }
344 |
[219/235] Compiling FitDataProtocol FitMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[220/235] Compiling FitDataProtocol GoalMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[221/235] Compiling FitDataProtocol HeartRateZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[222/235] Compiling FitDataProtocol HeartrateProfileMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[223/235] Compiling FitDataProtocol HrvMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[224/235] Compiling FitDataProtocol JumpMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[225/235] Compiling FitDataProtocol LapMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[226/235] Compiling FitDataProtocol MetZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[227/235] Compiling FitDataProtocol PowerZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[228/235] Compiling FitDataProtocol RecordMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[229/235] Compiling FitDataProtocol ScheduleMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[230/235] Compiling FitDataProtocol SegmentLeaderboardEntryMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[231/235] Compiling FitDataProtocol SegmentPointMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[232/235] Compiling FitDataProtocol SessionMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[233/235] Compiling FitDataProtocol SetMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[234/235] Compiling FitDataProtocol SlaveDeviceMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
[235/235] Compiling FitDataProtocol SoftwareMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// FIT File Type
 28 | public struct FileType {
    |               `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
 29 |
 30 |     /// Raw Value for File Type
    :
119 |     ///
120 |     /// Activity files are used to record sensor data and events from an active session
121 |     static let activity = FileType(rawValue: 4)
    |                |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 |     /// Workout - Read/write/erase, multiple files
Build complete! (39.63s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "fitnessunits",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/FitnessKit/FitnessUnits"
    },
    {
      "identity" : "datadecoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/FitnessKit/DataDecoder"
    },
    {
      "identity" : "antmessageprotocol",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/FitnessKit/AntMessageProtocol"
    }
  ],
  "manifest_display_name" : "FitDataProtocol",
  "name" : "FitDataProtocol",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "FitDataProtocol",
      "targets" : [
        "FitDataProtocol"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FitDataProtocolTests",
      "module_type" : "SwiftTarget",
      "name" : "FitDataProtocolTests",
      "path" : "Tests/FitDataProtocolTests",
      "sources" : [
        "ExerciseNameTests.swift",
        "FitDataProtocolTests.swift",
        "FitMessageTests.swift",
        "ResolutionTest.swift",
        "StringExtensionsTests.swift"
      ],
      "target_dependencies" : [
        "FitDataProtocol"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FitDataProtocol",
      "module_type" : "SwiftTarget",
      "name" : "FitDataProtocol",
      "path" : "Sources/FitDataProtocol",
      "product_dependencies" : [
        "FitnessUnits",
        "DataDecoder",
        "AntMessageProtocol"
      ],
      "product_memberships" : [
        "FitDataProtocol"
      ],
      "sources" : [
        "Decoder/FitFileDecoder.swift",
        "Encoding/EncoderValidator.swift",
        "Encoding/FitFileEncoder.swift",
        "Encoding/Validators/GarminConnectFileEncoderValidator.swift",
        "Encoding/Validators/GoalsFileEncoderValidator.swift",
        "Encoding/Validators/WoroutFileEncoderValidator.swift",
        "Extensions/AntMessageProtocolExtension.swift",
        "Extensions/DataExtension.swift",
        "Extensions/DateExtension.swift",
        "Extensions/Resolutionable.swift",
        "Extensions/StringExtension.swift",
        "Extensions/UInt8Extension.swift",
        "Internal/DefinitionMessage.swift",
        "Internal/DeveloperFieldDefinition.swift",
        "Internal/FieldDefinition.swift",
        "Internal/FileHeader.swift",
        "Internal/RecordHeader.swift",
        "Merge/FitFileMerger.swift",
        "Messages/ActivityMessage.swift",
        "Messages/AntChannelIdMessage.swift",
        "Messages/BikeProfileMessage.swift",
        "Messages/BloodPressureMessage.swift",
        "Messages/CadenceZoneMessage.swift",
        "Messages/CapabilitiesMessage.swift",
        "Messages/ConnectivityMessage.swift",
        "Messages/CourseMessage.swift",
        "Messages/CoursePointMessage.swift",
        "Messages/DeveloperDataIdMessage.swift",
        "Messages/DeviceInfoMessage.swift",
        "Messages/DeviceSettingsMessage.swift",
        "Messages/EventMessage.swift",
        "Messages/ExerciseTitleMessage.swift",
        "Messages/FieldDescriptionMessage.swift",
        "Messages/FileCapabilitiesMessage.swift",
        "Messages/FileCreatorMessage.swift",
        "Messages/FileIdMessage.swift",
        "Messages/FitMessage.swift",
        "Messages/GoalMessage.swift",
        "Messages/HeartRateZoneMessage.swift",
        "Messages/HeartrateProfileMessage.swift",
        "Messages/HrvMessage.swift",
        "Messages/JumpMessage.swift",
        "Messages/LapMessage.swift",
        "Messages/MetZoneMessage.swift",
        "Messages/PowerZoneMessage.swift",
        "Messages/RecordMessage.swift",
        "Messages/ScheduleMessage.swift",
        "Messages/SegmentLeaderboardEntryMessage.swift",
        "Messages/SegmentPointMessage.swift",
        "Messages/SessionMessage.swift",
        "Messages/SetMessage.swift",
        "Messages/SlaveDeviceMessage.swift",
        "Messages/SoftwareMessage.swift",
        "Messages/SpeedZoneMessage.swift",
        "Messages/SportMessage.swift",
        "Messages/StressLevelMessage.swift",
        "Messages/StrideSpeedDistanceMonitorProfileMessage.swift",
        "Messages/TotalsMessage.swift",
        "Messages/UserProfileMessage.swift",
        "Messages/VideoMessage.swift",
        "Messages/WatchfaceSettingsMessage.swift",
        "Messages/WeatherAlertMessage.swift",
        "Messages/WeatherConditionsMessage.swift",
        "Messages/WeightScaleMessage.swift",
        "Messages/WorkoutMessage.swift",
        "Messages/WorkoutSessionMessage.swift",
        "Messages/WorkoutStepMessage.swift",
        "Messages/ZonesTargetMessage.swift",
        "Types/Activity.swift",
        "Types/AutoActivityDetect.swift",
        "Types/AutoSyncFrequency.swift",
        "Types/BacklightMode.swift",
        "Types/Base Type/BaseType.swift",
        "Types/Base Type/BaseTypeDecode.swift",
        "Types/BaseUnit.swift",
        "Types/BloodPressureType.swift",
        "Types/BodyLocation.swift",
        "Types/ConnectivityCapabilities.swift",
        "Types/CoursePointType.swift",
        "Types/DateMode.swift",
        "Types/DeviceIndex.swift",
        "Types/DisplayOrientation.swift",
        "Types/DisplayTypes.swift",
        "Types/Error.swift",
        "Types/Event.swift",
        "Types/EventType.swift",
        "Types/Exercise/Exercise Name/BenchPressExerciseName.swift",
        "Types/Exercise/Exercise Name/CalfRaiseExerciseName.swift",
        "Types/Exercise/Exercise Name/CardioExerciseName.swift",
        "Types/Exercise/Exercise Name/CarryExerciseName.swift",
        "Types/Exercise/Exercise Name/ChopExerciseName.swift",
        "Types/Exercise/Exercise Name/CoreExerciseName.swift",
        "Types/Exercise/Exercise Name/CrunchExerciseName.swift",
        "Types/Exercise/Exercise Name/CurlExerciseName.swift",
        "Types/Exercise/Exercise Name/DeadliftExerciseName.swift",
        "Types/Exercise/Exercise Name/FlyeExerciseName.swift",
        "Types/Exercise/Exercise Name/HipRaiseExerciseName.swift",
        "Types/Exercise/Exercise Name/HipStabilityExerciseName.swift",
        "Types/Exercise/Exercise Name/HipSwingExerciseName.swift",
        "Types/Exercise/Exercise Name/HyperextensionExerciseName.swift",
        "Types/Exercise/Exercise Name/LateralRaiseExerciseName.swift",
        "Types/Exercise/Exercise Name/LegCurlExerciseName.swift",
        "Types/Exercise/Exercise Name/LegRaiseExerciseName.swift",
        "Types/Exercise/Exercise Name/LungeExerciseName.swift",
        "Types/Exercise/Exercise Name/OlympicLiftExerciseName.swift",
        "Types/Exercise/Exercise Name/PlankExerciseName.swift",
        "Types/Exercise/Exercise Name/PlyoExerciseName.swift",
        "Types/Exercise/Exercise Name/PullUpExerciseName.swift",
        "Types/Exercise/Exercise Name/PushUpExerciseName.swift",
        "Types/Exercise/Exercise Name/RowExerciseName.swift",
        "Types/Exercise/Exercise Name/RunExerciseName.swift",
        "Types/Exercise/Exercise Name/ShoulderPressExerciseName.swift",
        "Types/Exercise/Exercise Name/ShoulderStabilityExerciseName.swift",
        "Types/Exercise/Exercise Name/ShrugExerciseName.swift",
        "Types/Exercise/Exercise Name/SitUpExerciseName.swift",
        "Types/Exercise/Exercise Name/SquatExerciseName.swift",
        "Types/Exercise/Exercise Name/TotalBodyExerciseName.swift",
        "Types/Exercise/Exercise Name/TricepExtensionExerciseName.swift",
        "Types/Exercise/Exercise Name/WarmUpExerciseName.swift",
        "Types/Exercise/ExerciseCategory.swift",
        "Types/Exercise/ExerciseName.swift",
        "Types/FieldData.swift",
        "Types/FileType.swift",
        "Types/FitFileFlag.swift",
        "Types/FitTime.swift",
        "Types/GarminProduct.swift",
        "Types/GoalType.swift",
        "Types/HeartrateType.swift",
        "Types/HemoglobinPercent.swift",
        "Types/Intensity.swift",
        "Types/Language.swift",
        "Types/LanguageCapabilities.swift",
        "Types/LapTrigger.swift",
        "Types/LeaderboardType.swift",
        "Types/LeftRightBalance.swift",
        "Types/MessageIndex.swift",
        "Types/PositionDisplayType.swift",
        "Types/PowerType.swift",
        "Types/ScheduleType.swift",
        "Types/SessionTriggerType.swift",
        "Types/SetType.swift",
        "Types/Side.swift",
        "Types/SourceType.swift",
        "Types/SportCapabilities.swift",
        "Types/StrokeType.swift",
        "Types/SwimStrokeType.swift",
        "Types/Switch.swift",
        "Types/TimeMode.swift",
        "Types/Units/RatingUnit.swift",
        "Types/Units/UnitCount+FIT.swift",
        "Types/Units/UnitFitFlow.swift",
        "Types/Units/UnitFitGrit.swift",
        "Types/Values/PedalSmoothness.swift",
        "Types/Values/Position.swift",
        "Types/Values/ScoreType.swift",
        "Types/Values/StanceTime.swift",
        "Types/Values/TorqueEffectiveness.swift",
        "Types/WatchFace.swift",
        "Types/WeatherReportType.swift",
        "Types/WeatherSeverity.swift",
        "Types/WeatherStatusType.swift",
        "Types/Weight.swift",
        "Types/Workout/WorkoutCapabilities.swift",
        "Types/Workout/WorkoutEquipment.swift",
        "Types/Workout/WorkoutStepDurationType.swift",
        "Types/Workout/WorkoutStepTargetType.swift",
        "Utilities/Conversions.swift",
        "Utilities/FitCrc.swift",
        "Utilities/Wrappers/FitFieldDimension.swift",
        "Utilities/Wrappers/FitFieldTime.swift",
        "Utilities/Wrappers/FitFieldUnit.swift",
        "Utilities/Wrappers/FitFieldWrapper.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.