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 3 Nov 2024 05:29:41 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

Build Log

    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
118 |         public static let running = SportBits0(rawValue: 0x02)
119 |         /// Cycling
120 |         public static let cycling = SportBits0(rawValue: 0x04)
    |                           |- warning: static property 'cycling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'cycling' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |         /// Multi-Sport Transition
122 |         public static let multisportTransition = SportBits0(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:122:27: warning: static property 'multisportTransition' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
109 |
110 |     /// Bit field corresponding to sport enum
111 |     struct SportBits0: OptionSet {
    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
120 |         public static let cycling = SportBits0(rawValue: 0x04)
121 |         /// Multi-Sport Transition
122 |         public static let multisportTransition = SportBits0(rawValue: 0x08)
    |                           |- warning: static property 'multisportTransition' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'multisportTransition' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |         /// Fitness Equipment
124 |         public static let fitnessEquipment = SportBits0(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:124:27: warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
109 |
110 |     /// Bit field corresponding to sport enum
111 |     struct SportBits0: OptionSet {
    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
122 |         public static let multisportTransition = SportBits0(rawValue: 0x08)
123 |         /// Fitness Equipment
124 |         public static let fitnessEquipment = SportBits0(rawValue: 0x10)
    |                           |- warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fitnessEquipment' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 |         /// Swimming
126 |         public static let swimming = SportBits0(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:126:27: warning: static property 'swimming' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
109 |
110 |     /// Bit field corresponding to sport enum
111 |     struct SportBits0: OptionSet {
    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
124 |         public static let fitnessEquipment = SportBits0(rawValue: 0x10)
125 |         /// Swimming
126 |         public static let swimming = SportBits0(rawValue: 0x20)
    |                           |- warning: static property 'swimming' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'swimming' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |         /// Basketball
128 |         public static let basketball = SportBits0(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:128:27: warning: static property 'basketball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
109 |
110 |     /// Bit field corresponding to sport enum
111 |     struct SportBits0: OptionSet {
    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
126 |         public static let swimming = SportBits0(rawValue: 0x20)
127 |         /// Basketball
128 |         public static let basketball = SportBits0(rawValue: 0x40)
    |                           |- warning: static property 'basketball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'basketball' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |         /// Soccer
130 |         public static let soccer = SportBits0(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:130:27: warning: static property 'soccer' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
109 |
110 |     /// Bit field corresponding to sport enum
111 |     struct SportBits0: OptionSet {
    |            `- note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
112 |         public let rawValue: UInt8
113 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
128 |         public static let basketball = SportBits0(rawValue: 0x40)
129 |         /// Soccer
130 |         public static let soccer = SportBits0(rawValue: 0x80)
    |                           |- warning: static property 'soccer' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'soccer' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |     }
132 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:139:27: warning: static property 'tennis' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
137 |
138 |         /// Tennis
139 |         public static let tennis = SportBits1(rawValue: 0x01)
    |                           |- warning: static property 'tennis' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tennis' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 |         /// American Football
141 |         public static let americanFootball = SportBits1(rawValue: 0x02)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:141:27: warning: static property 'americanFootball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
139 |         public static let tennis = SportBits1(rawValue: 0x01)
140 |         /// American Football
141 |         public static let americanFootball = SportBits1(rawValue: 0x02)
    |                           |- warning: static property 'americanFootball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'americanFootball' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 |         /// Training
143 |         public static let training = SportBits1(rawValue: 0x04)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:143:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
141 |         public static let americanFootball = SportBits1(rawValue: 0x02)
142 |         /// Training
143 |         public static let training = SportBits1(rawValue: 0x04)
    |                           |- warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' 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
144 |         /// Walking
145 |         public static let walking = SportBits1(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:145:27: warning: static property 'walking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
143 |         public static let training = SportBits1(rawValue: 0x04)
144 |         /// Walking
145 |         public static let walking = SportBits1(rawValue: 0x08)
    |                           |- warning: static property 'walking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'walking' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 |         /// Cross Country Skiing
147 |         public static let crossCountySkiing = SportBits1(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:147:27: warning: static property 'crossCountySkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
145 |         public static let walking = SportBits1(rawValue: 0x08)
146 |         /// Cross Country Skiing
147 |         public static let crossCountySkiing = SportBits1(rawValue: 0x10)
    |                           |- warning: static property 'crossCountySkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'crossCountySkiing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 |         /// Alpine Skiing
149 |         public static let alpineSkiing = SportBits1(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:149:27: warning: static property 'alpineSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
147 |         public static let crossCountySkiing = SportBits1(rawValue: 0x10)
148 |         /// Alpine Skiing
149 |         public static let alpineSkiing = SportBits1(rawValue: 0x20)
    |                           |- warning: static property 'alpineSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'alpineSkiing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |         /// Snowboarding
151 |         public static let snowboarding = SportBits1(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:151:27: warning: static property 'snowboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
149 |         public static let alpineSkiing = SportBits1(rawValue: 0x20)
150 |         /// Snowboarding
151 |         public static let snowboarding = SportBits1(rawValue: 0x40)
    |                           |- warning: static property 'snowboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'snowboarding' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |         /// Rowing
153 |         public static let rowing = SportBits1(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:153:27: warning: static property 'rowing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
132 |
133 |     /// Bit field corresponding to sport enum
134 |     struct SportBits1: OptionSet {
    |            `- note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
135 |         public let rawValue: UInt8
136 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
151 |         public static let snowboarding = SportBits1(rawValue: 0x40)
152 |         /// Rowing
153 |         public static let rowing = SportBits1(rawValue: 0x80)
    |                           |- warning: static property 'rowing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'rowing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 |     }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:162:27: warning: static property 'mountaineering' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
160 |
161 |         /// Mountaineering
162 |         public static let mountaineering = SportBits2(rawValue: 0x01)
    |                           |- warning: static property 'mountaineering' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'mountaineering' with '@MainActor' 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 |         /// Hiking
164 |         public static let hiking = SportBits2(rawValue: 0x02)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:164:27: warning: static property 'hiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
162 |         public static let mountaineering = SportBits2(rawValue: 0x01)
163 |         /// Hiking
164 |         public static let hiking = SportBits2(rawValue: 0x02)
    |                           |- warning: static property 'hiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'hiking' with '@MainActor' 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 |         /// Multisport
166 |         public static let multisport = SportBits2(rawValue: 0x04)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:166:27: warning: static property 'multisport' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
164 |         public static let hiking = SportBits2(rawValue: 0x02)
165 |         /// Multisport
166 |         public static let multisport = SportBits2(rawValue: 0x04)
    |                           |- warning: static property 'multisport' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'multisport' with '@MainActor' 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 |         /// Paddling
168 |         public static let paddling = SportBits2(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:168:27: warning: static property 'paddling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
166 |         public static let multisport = SportBits2(rawValue: 0x04)
167 |         /// Paddling
168 |         public static let paddling = SportBits2(rawValue: 0x08)
    |                           |- warning: static property 'paddling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'paddling' with '@MainActor' 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 |         /// Flying
170 |         public static let flying = SportBits2(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:170:27: warning: static property 'flying' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
168 |         public static let paddling = SportBits2(rawValue: 0x08)
169 |         /// Flying
170 |         public static let flying = SportBits2(rawValue: 0x10)
    |                           |- warning: static property 'flying' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'flying' with '@MainActor' 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 |         /// eBiking
172 |         public static let eBiking = SportBits2(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:172:27: warning: static property 'eBiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
170 |         public static let flying = SportBits2(rawValue: 0x10)
171 |         /// eBiking
172 |         public static let eBiking = SportBits2(rawValue: 0x20)
    |                           |- warning: static property 'eBiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'eBiking' with '@MainActor' 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 |         /// Motorcycling
174 |         public static let motorcycling = SportBits2(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: warning: static property 'motorcycling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
172 |         public static let eBiking = SportBits2(rawValue: 0x20)
173 |         /// Motorcycling
174 |         public static let motorcycling = SportBits2(rawValue: 0x40)
    |                           |- warning: static property 'motorcycling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'motorcycling' with '@MainActor' 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 |         /// Boating
176 |         public static let boating = SportBits2(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: warning: static property 'boating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 |     /// Bit field corresponding to sport enum
157 |     struct SportBits2: OptionSet {
    |            `- note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
158 |         public let rawValue: UInt8
159 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
174 |         public static let motorcycling = SportBits2(rawValue: 0x40)
175 |         /// Boating
176 |         public static let boating = SportBits2(rawValue: 0x80)
    |                           |- warning: static property 'boating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'boating' with '@MainActor' 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/Types/SportCapabilities.swift:185:27: warning: static property 'driving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
183 |
184 |         /// Driving
185 |         public static let driving = SportBits3(rawValue: 0x01)
    |                           |- warning: static property 'driving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'driving' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 |         /// Golf
187 |         public static let golf = SportBits3(rawValue: 0x02)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: warning: static property 'golf' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
185 |         public static let driving = SportBits3(rawValue: 0x01)
186 |         /// Golf
187 |         public static let golf = SportBits3(rawValue: 0x02)
    |                           |- warning: static property 'golf' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'golf' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |         /// Hang Gliding
189 |         public static let hangGliding = SportBits3(rawValue: 0x04)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: warning: static property 'hangGliding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
187 |         public static let golf = SportBits3(rawValue: 0x02)
188 |         /// Hang Gliding
189 |         public static let hangGliding = SportBits3(rawValue: 0x04)
    |                           |- warning: static property 'hangGliding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'hangGliding' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |         /// Horseback Riding
191 |         public static let horsebackRiding = SportBits3(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: warning: static property 'horsebackRiding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
189 |         public static let hangGliding = SportBits3(rawValue: 0x04)
190 |         /// Horseback Riding
191 |         public static let horsebackRiding = SportBits3(rawValue: 0x08)
    |                           |- warning: static property 'horsebackRiding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'horsebackRiding' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |         /// Hunting
193 |         public static let hunting = SportBits3(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: warning: static property 'hunting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
191 |         public static let horsebackRiding = SportBits3(rawValue: 0x08)
192 |         /// Hunting
193 |         public static let hunting = SportBits3(rawValue: 0x10)
    |                           |- warning: static property 'hunting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'hunting' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |         /// Fishing
195 |         public static let fishing = SportBits3(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: warning: static property 'fishing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
193 |         public static let hunting = SportBits3(rawValue: 0x10)
194 |         /// Fishing
195 |         public static let fishing = SportBits3(rawValue: 0x20)
    |                           |- warning: static property 'fishing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'fishing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |         /// Inline Skating
197 |         public static let inlineSkating = SportBits3(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: warning: static property 'inlineSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
195 |         public static let fishing = SportBits3(rawValue: 0x20)
196 |         /// Inline Skating
197 |         public static let inlineSkating = SportBits3(rawValue: 0x40)
    |                           |- warning: static property 'inlineSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inlineSkating' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |         /// Rock Climbing
199 |         public static let rockClimbing = SportBits3(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: warning: static property 'rockClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 |     /// Bit field corresponding to sport enum
180 |     struct SportBits3: OptionSet {
    |            `- note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
181 |         public let rawValue: UInt8
182 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
197 |         public static let inlineSkating = SportBits3(rawValue: 0x40)
198 |         /// Rock Climbing
199 |         public static let rockClimbing = SportBits3(rawValue: 0x80)
    |                           |- warning: static property 'rockClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'rockClimbing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 |     }
201 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: warning: static property 'sailing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
206 |
207 |         /// Sailing
208 |         public static let sailing = SportBits4(rawValue: 0x01)
    |                           |- warning: static property 'sailing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'sailing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |         /// Ice Skating
210 |         public static let iceSkating = SportBits4(rawValue: 0x02)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: warning: static property 'iceSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
208 |         public static let sailing = SportBits4(rawValue: 0x01)
209 |         /// Ice Skating
210 |         public static let iceSkating = SportBits4(rawValue: 0x02)
    |                           |- warning: static property 'iceSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iceSkating' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |         /// Sky Diving
212 |         public static let skyDiving = SportBits4(rawValue: 0x04)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: warning: static property 'skyDiving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
210 |         public static let iceSkating = SportBits4(rawValue: 0x02)
211 |         /// Sky Diving
212 |         public static let skyDiving = SportBits4(rawValue: 0x04)
    |                           |- warning: static property 'skyDiving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'skyDiving' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |         /// Snowshoeing
214 |         public static let snowshoeing = SportBits4(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: warning: static property 'snowshoeing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
212 |         public static let skyDiving = SportBits4(rawValue: 0x04)
213 |         /// Snowshoeing
214 |         public static let snowshoeing = SportBits4(rawValue: 0x08)
    |                           |- warning: static property 'snowshoeing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'snowshoeing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |         /// Snowmobiling
216 |         public static let snowmobiling = SportBits4(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: warning: static property 'snowmobiling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
214 |         public static let snowshoeing = SportBits4(rawValue: 0x08)
215 |         /// Snowmobiling
216 |         public static let snowmobiling = SportBits4(rawValue: 0x10)
    |                           |- warning: static property 'snowmobiling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'snowmobiling' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |         /// Stand Up Paddel Boarding
218 |         public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: warning: static property 'standUpPaddelboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
216 |         public static let snowmobiling = SportBits4(rawValue: 0x10)
217 |         /// Stand Up Paddel Boarding
218 |         public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
    |                           |- warning: static property 'standUpPaddelboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'standUpPaddelboarding' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |         /// Surfing
220 |         public static let surfing = SportBits4(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: warning: static property 'surfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
218 |         public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
219 |         /// Surfing
220 |         public static let surfing = SportBits4(rawValue: 0x40)
    |                           |- warning: static property 'surfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'surfing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |         /// Wakeboarding
222 |         public static let wakeboarding = SportBits4(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: warning: static property 'wakeboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 |     /// Bit field corresponding to sport enum
203 |     struct SportBits4: OptionSet {
    |            `- note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
204 |         public let rawValue: UInt8
205 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
220 |         public static let surfing = SportBits4(rawValue: 0x40)
221 |         /// Wakeboarding
222 |         public static let wakeboarding = SportBits4(rawValue: 0x80)
    |                           |- warning: static property 'wakeboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'wakeboarding' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |     }
224 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: warning: static property 'waterSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
229 |
230 |         /// Water Skiing
231 |         public static let waterSkiing = SportBits5(rawValue: 0x01)
    |                           |- warning: static property 'waterSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'waterSkiing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |         /// Kayaking
233 |         public static let kayaking = SportBits5(rawValue: 0x02)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: warning: static property 'kayaking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
231 |         public static let waterSkiing = SportBits5(rawValue: 0x01)
232 |         /// Kayaking
233 |         public static let kayaking = SportBits5(rawValue: 0x02)
    |                           |- warning: static property 'kayaking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'kayaking' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |         /// Rafting
235 |         public static let rafting = SportBits5(rawValue: 0x04)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: warning: static property 'rafting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
233 |         public static let kayaking = SportBits5(rawValue: 0x02)
234 |         /// Rafting
235 |         public static let rafting = SportBits5(rawValue: 0x04)
    |                           |- warning: static property 'rafting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'rafting' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |         /// Wind Surfing
237 |         public static let windSurfing = SportBits5(rawValue: 0x08)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: warning: static property 'windSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
235 |         public static let rafting = SportBits5(rawValue: 0x04)
236 |         /// Wind Surfing
237 |         public static let windSurfing = SportBits5(rawValue: 0x08)
    |                           |- warning: static property 'windSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'windSurfing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
238 |         /// Kite Surfing
239 |         public static let kiteSurfing = SportBits5(rawValue: 0x10)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: warning: static property 'kiteSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
237 |         public static let windSurfing = SportBits5(rawValue: 0x08)
238 |         /// Kite Surfing
239 |         public static let kiteSurfing = SportBits5(rawValue: 0x10)
    |                           |- warning: static property 'kiteSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'kiteSurfing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
240 |         /// Tactical
241 |         public static let tactical = SportBits5(rawValue: 0x20)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: warning: static property 'tactical' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
239 |         public static let kiteSurfing = SportBits5(rawValue: 0x10)
240 |         /// Tactical
241 |         public static let tactical = SportBits5(rawValue: 0x20)
    |                           |- warning: static property 'tactical' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tactical' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |         /// Jump Master
243 |         public static let jumpMaster = SportBits5(rawValue: 0x40)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: warning: static property 'jumpMaster' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
241 |         public static let tactical = SportBits5(rawValue: 0x20)
242 |         /// Jump Master
243 |         public static let jumpMaster = SportBits5(rawValue: 0x40)
    |                           |- warning: static property 'jumpMaster' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'jumpMaster' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |         /// Boxing
245 |         public static let boxing = SportBits5(rawValue: 0x80)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: warning: static property 'boxing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
243 |         public static let jumpMaster = SportBits5(rawValue: 0x40)
244 |         /// Boxing
245 |         public static let boxing = SportBits5(rawValue: 0x80)
    |                           |- warning: static property 'boxing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'boxing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |     }
247 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: warning: static property 'floorClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
224 |
225 |     /// Bit field corresponding to sport enum
226 |     struct SportBits5: OptionSet {
    |            `- note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
227 |         public let rawValue: UInt8
228 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
252 |
253 |         /// Floor Climbing
254 |         public static let floorClimbing = SportBits5(rawValue: 0x01)
    |                           |- warning: static property 'floorClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'floorClimbing' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
255 |     }
256 |
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: warning: static property 'interval' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
 31 |
 32 |     /// Interval
 33 |     public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
    |                       |- warning: static property 'interval' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'interval' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     /// Custom
 35 |     public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: warning: static property 'custom' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 33 |     public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
 34 |     /// Custom
 35 |     public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
    |                       |- warning: static property 'custom' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'custom' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |     /// Fitness Equipment
 37 |     public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 35 |     public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
 36 |     /// Fitness Equipment
 37 |     public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
    |                       |- warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'fitnessEquipment' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |     /// First Beat
 39 |     public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: warning: static property 'firstBeat' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 37 |     public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
 38 |     /// First Beat
 39 |     public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
    |                       |- warning: static property 'firstBeat' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'firstBeat' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |     /// New Leaf
 41 |     public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: warning: static property 'newLeaf' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 39 |     public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
 40 |     /// New Leaf
 41 |     public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
    |                       |- warning: static property 'newLeaf' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'newLeaf' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 |     /// TCX
 43 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: warning: static property 'tcx' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 43 |     ///
 44 |     /// For backwards compatibility.  Watch should add missing id fields then clear flag
 45 |     public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
    |                       |- warning: static property 'tcx' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'tcx' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 |     /// Speed
 47 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 47 |     ///
 48 |     /// Speed source required for workout step
 49 |     public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
    |                       |- warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'speed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     /// Heart Rate
 51 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 51 |     ///
 52 |     /// Heart rate source required for workout step
 53 |     public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
    |                       |- warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' 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
 54 |     /// Distance
 55 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 55 |     ///
 56 |     /// Distance source required for workout step
 57 |     public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
    |                       |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' 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
 58 |     /// Cadence
 59 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 59 |     ///
 60 |     /// Cadence source required for workout step
 61 |     public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
    |                       |- warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' 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
 62 |     /// Power
 63 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 63 |     ///
 64 |     /// Power source required for workout step
 65 |     public static let power = WorkoutCapabilities(rawValue: 0x00000800)
    |                       |- warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' 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
 66 |     /// Grade
 67 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: warning: static property 'grade' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 67 |     ///
 68 |     /// Grade source required for workout step
 69 |     public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
    |                       |- warning: static property 'grade' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'grade' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     /// Resistance
 71 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: warning: static property 'resistance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 71 |     ///
 72 |     /// Resistance source required for workout step
 73 |     public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
    |                       |- warning: static property 'resistance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'resistance' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |     /// Protected
 75 |     public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: warning: static property 'protected' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | /// Workout Capabilities Options
 28 | public struct WorkoutCapabilities: OptionSet {
    |               `- note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
 29 |     public let rawValue: UInt32
 30 |     public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 73 |     public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
 74 |     /// Protected
 75 |     public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
    |                       |- warning: static property 'protected' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'protected' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 | }
 77 |
[201/235] Compiling FitDataProtocol FitFileDecoder.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[202/235] Compiling FitDataProtocol EncoderValidator.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[203/235] Compiling FitDataProtocol FitFileEncoder.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[204/235] Compiling FitDataProtocol GarminConnectFileEncoderValidator.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[205/235] Compiling FitDataProtocol GoalsFileEncoderValidator.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[206/235] Compiling FitDataProtocol WoroutFileEncoderValidator.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[207/235] Compiling FitDataProtocol AntMessageProtocolExtension.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[208/235] Compiling FitDataProtocol DataExtension.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[209/235] Compiling FitDataProtocol DateExtension.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[210/235] Compiling FitDataProtocol Resolutionable.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[211/235] Compiling FitDataProtocol StringExtension.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[212/235] Compiling FitDataProtocol UInt8Extension.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[213/235] Compiling FitDataProtocol DefinitionMessage.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[214/235] Compiling FitDataProtocol DeveloperFieldDefinition.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[215/235] Compiling FitDataProtocol FieldDefinition.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[216/235] Compiling FitDataProtocol FileHeader.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[217/235] Compiling FitDataProtocol RecordHeader.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[218/235] Compiling FitDataProtocol FitFileMerger.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/Types/FileType.swift:127:16: warning: static property 'workout' 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
    :
125 |     /// A workout file describes a structured activity and guides a user through the activity.
126 |     /// It can be designed on a computer and transferred to a display device or generated on the device itself.
127 |     static let workout = FileType(rawValue: 5)
    |                |- warning: static property 'workout' 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 'workout' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// Course - Read/write/erase, multiple files
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:162:16: warning: static property 'goals' 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
    :
160 |     /// a variety of activities, over specific periods of time, and with desired targets set according
161 |     /// to total duration, calories consumed, distance travelled, number of steps taken and/or frequency of activity.
162 |     static let goals = FileType(rawValue: 11)
    |                |- warning: static property 'goals' 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 'goals' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |     /// Blood Pressure - Read
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Internal/FileHeader.swift:46:24: warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 | internal struct FileHeader {
 45 |     /// Header Size
 46 |     private static var kHeaderSize: UInt8 = 14
    |                        |- warning: static property 'kHeaderSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'kHeaderSize' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'kHeaderSize' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// Size of Header
[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! (38.46s)
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.