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 2.1.6 (b93ef5), with Swift 6.0 for Linux on 3 Nov 2024 05:22:45 UTC.

Swift 6 data race errors: 191

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
202 |         public static let burmese = LanguageBits4(rawValue: 0x10)
203 |         /// Mongolain
204 |         public static let mongolain = LanguageBits4(rawValue: 0x20)
    |                           |- warning: static property 'mongolain' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'mongolain' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |     }
206 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:116:27: warning: static property 'generic' 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 }
114 |
115 |         /// Generic
116 |         public static let generic = SportBits0(rawValue: 0x01)
    |                           |- warning: static property 'generic' 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 'generic' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |         /// Running
118 |         public static let running = SportBits0(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:118:27: warning: static property 'running' 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 }
    :
116 |         public static let generic = SportBits0(rawValue: 0x01)
117 |         /// Running
118 |         public static let running = SportBits0(rawValue: 0x02)
    |                           |- warning: static property 'running' 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 'running' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         /// Cycling
120 |         public static let cycling = SportBits0(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:120:27: 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
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 }
    :
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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift:30:12: warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
28 | @available(swift 3.1)
29 | @available(iOS 10.0, tvOS 10.0, watchOS 3.0, OSX 10.12, *)
30 | open class RatingUnit: Unit {
   |            `- warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
31 |
32 |     private struct Symbol {
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift:31:12: warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
29 | @available(swift 3.1)
30 | @available(iOS 10.0, tvOS 10.0, watchOS 3.0, OSX 10.12, *)
31 | open class UnitFitFlow: Unit {
   |            `- warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
32 |
33 |     private struct Symbol {
[238/238] Compiling FitDataProtocol UnitFitFlow.swift
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:102:27: warning: static property 'english' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
100 |
101 |         /// English
102 |         public static let english = LanguageBits0(rawValue: 0x01)
    |                           |- warning: static property 'english' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'english' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |         /// French
104 |         public static let french = LanguageBits0(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:104:27: warning: static property 'french' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
102 |         public static let english = LanguageBits0(rawValue: 0x01)
103 |         /// French
104 |         public static let french = LanguageBits0(rawValue: 0x02)
    |                           |- warning: static property 'french' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'french' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |         /// Italian
106 |         public static let italian = LanguageBits0(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:106:27: warning: static property 'italian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
104 |         public static let french = LanguageBits0(rawValue: 0x02)
105 |         /// Italian
106 |         public static let italian = LanguageBits0(rawValue: 0x04)
    |                           |- warning: static property 'italian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'italian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |         /// German
108 |         public static let german = LanguageBits0(rawValue: 0x08)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:108:27: warning: static property 'german' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
106 |         public static let italian = LanguageBits0(rawValue: 0x04)
107 |         /// German
108 |         public static let german = LanguageBits0(rawValue: 0x08)
    |                           |- warning: static property 'german' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'german' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |         /// Spanish
110 |         public static let spanish = LanguageBits0(rawValue: 0x10)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:110:27: warning: static property 'spanish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
108 |         public static let german = LanguageBits0(rawValue: 0x08)
109 |         /// Spanish
110 |         public static let spanish = LanguageBits0(rawValue: 0x10)
    |                           |- warning: static property 'spanish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'spanish' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |         /// Croatian
112 |         public static let croatian = LanguageBits0(rawValue: 0x20)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:112:27: warning: static property 'croatian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
110 |         public static let spanish = LanguageBits0(rawValue: 0x10)
111 |         /// Croatian
112 |         public static let croatian = LanguageBits0(rawValue: 0x20)
    |                           |- warning: static property 'croatian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'croatian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |         /// Czech
114 |         public static let czech = LanguageBits0(rawValue: 0x40)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:114:27: warning: static property 'czech' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
112 |         public static let croatian = LanguageBits0(rawValue: 0x20)
113 |         /// Czech
114 |         public static let czech = LanguageBits0(rawValue: 0x40)
    |                           |- warning: static property 'czech' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'czech' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |         /// Danish
116 |         public static let danish = LanguageBits0(rawValue: 0x80)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:116:27: warning: static property 'danish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 |     /// Bit field corresponding to language enum
 97 |     struct LanguageBits0: OptionSet {
    |            `- note: consider making struct 'LanguageBits0' conform to the 'Sendable' protocol
 98 |         public let rawValue: UInt8
 99 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
114 |         public static let czech = LanguageBits0(rawValue: 0x40)
115 |         /// Danish
116 |         public static let danish = LanguageBits0(rawValue: 0x80)
    |                           |- warning: static property 'danish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits0' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'danish' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |     }
118 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:125:27: warning: static property 'dutch' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
123 |
124 |         /// Dutch
125 |         public static let dutch = LanguageBits1(rawValue: 0x01)
    |                           |- warning: static property 'dutch' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'dutch' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |         /// Finnish
127 |         public static let finnish = LanguageBits1(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:127:27: warning: static property 'finnish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
125 |         public static let dutch = LanguageBits1(rawValue: 0x01)
126 |         /// Finnish
127 |         public static let finnish = LanguageBits1(rawValue: 0x02)
    |                           |- warning: static property 'finnish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'finnish' with '@MainActor' 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 |         /// Greek
129 |         public static let greek = LanguageBits1(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:129:27: warning: static property 'greek' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
127 |         public static let finnish = LanguageBits1(rawValue: 0x02)
128 |         /// Greek
129 |         public static let greek = LanguageBits1(rawValue: 0x04)
    |                           |- warning: static property 'greek' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'greek' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |         /// Hungarian
131 |         public static let hungarian = LanguageBits1(rawValue: 0x08)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:131:27: warning: static property 'hungarian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
129 |         public static let greek = LanguageBits1(rawValue: 0x04)
130 |         /// Hungarian
131 |         public static let hungarian = LanguageBits1(rawValue: 0x08)
    |                           |- warning: static property 'hungarian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'hungarian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |         /// Norwegian
133 |         public static let norwegian = LanguageBits1(rawValue: 0x10)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:133:27: warning: static property 'norwegian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
131 |         public static let hungarian = LanguageBits1(rawValue: 0x08)
132 |         /// Norwegian
133 |         public static let norwegian = LanguageBits1(rawValue: 0x10)
    |                           |- warning: static property 'norwegian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'norwegian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 |         /// Polish
135 |         public static let polish = LanguageBits1(rawValue: 0x20)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:135:27: warning: static property 'polish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
133 |         public static let norwegian = LanguageBits1(rawValue: 0x10)
134 |         /// Polish
135 |         public static let polish = LanguageBits1(rawValue: 0x20)
    |                           |- warning: static property 'polish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'polish' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |         /// Portuguese
137 |         public static let portuguese = LanguageBits1(rawValue: 0x40)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:137:27: warning: static property 'portuguese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
135 |         public static let polish = LanguageBits1(rawValue: 0x20)
136 |         /// Portuguese
137 |         public static let portuguese = LanguageBits1(rawValue: 0x40)
    |                           |- warning: static property 'portuguese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'portuguese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |         /// Slovakian
139 |         public static let slovakian = LanguageBits1(rawValue: 0x80)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:139:27: warning: static property 'slovakian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 |     /// Bit field corresponding to language enum
120 |     struct LanguageBits1: OptionSet {
    |            `- note: consider making struct 'LanguageBits1' conform to the 'Sendable' protocol
121 |         public let rawValue: UInt8
122 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
137 |         public static let portuguese = LanguageBits1(rawValue: 0x40)
138 |         /// Slovakian
139 |         public static let slovakian = LanguageBits1(rawValue: 0x80)
    |                           |- warning: static property 'slovakian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits1' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'slovakian' with '@MainActor' 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 |     }
141 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:148:27: warning: static property 'slovenian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
146 |
147 |         /// Slovenian
148 |         public static let slovenian = LanguageBits2(rawValue: 0x01)
    |                           |- warning: static property 'slovenian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'slovenian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |         /// Swedish
150 |         public static let swedish = LanguageBits2(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:150:27: warning: static property 'swedish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
148 |         public static let slovenian = LanguageBits2(rawValue: 0x01)
149 |         /// Swedish
150 |         public static let swedish = LanguageBits2(rawValue: 0x02)
    |                           |- warning: static property 'swedish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'swedish' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 |         /// Russian
152 |         public static let russian = LanguageBits2(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:152:27: warning: static property 'russian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
150 |         public static let swedish = LanguageBits2(rawValue: 0x02)
151 |         /// Russian
152 |         public static let russian = LanguageBits2(rawValue: 0x04)
    |                           |- warning: static property 'russian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'russian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |         /// Turkish
154 |         public static let turkish = LanguageBits2(rawValue: 0x08)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:154:27: warning: static property 'turkish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
152 |         public static let russian = LanguageBits2(rawValue: 0x04)
153 |         /// Turkish
154 |         public static let turkish = LanguageBits2(rawValue: 0x08)
    |                           |- warning: static property 'turkish' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'turkish' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |         /// Latvian
156 |         public static let latvian = LanguageBits2(rawValue: 0x10)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:156:27: warning: static property 'latvian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
154 |         public static let turkish = LanguageBits2(rawValue: 0x08)
155 |         /// Latvian
156 |         public static let latvian = LanguageBits2(rawValue: 0x10)
    |                           |- warning: static property 'latvian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'latvian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Ukrainian
158 |         public static let ukrainian = LanguageBits2(rawValue: 0x20)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:158:27: warning: static property 'ukrainian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
156 |         public static let latvian = LanguageBits2(rawValue: 0x10)
157 |         /// Ukrainian
158 |         public static let ukrainian = LanguageBits2(rawValue: 0x20)
    |                           |- warning: static property 'ukrainian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'ukrainian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Arabic
160 |         public static let arabic = LanguageBits2(rawValue: 0x40)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:160:27: warning: static property 'arabic' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
158 |         public static let ukrainian = LanguageBits2(rawValue: 0x20)
159 |         /// Arabic
160 |         public static let arabic = LanguageBits2(rawValue: 0x40)
    |                           |- warning: static property 'arabic' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'arabic' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Farsi
162 |         public static let farsi = LanguageBits2(rawValue: 0x80)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:162:27: warning: static property 'farsi' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 |     /// Bit field corresponding to language enum
143 |     struct LanguageBits2: OptionSet {
    |            `- note: consider making struct 'LanguageBits2' conform to the 'Sendable' protocol
144 |         public let rawValue: UInt8
145 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
160 |         public static let arabic = LanguageBits2(rawValue: 0x40)
161 |         /// Farsi
162 |         public static let farsi = LanguageBits2(rawValue: 0x80)
    |                           |- warning: static property 'farsi' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits2' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'farsi' with '@MainActor' 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 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:171:27: warning: static property 'bulgarian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
169 |
170 |         /// Bulgarian
171 |         public static let bulgarian = LanguageBits3(rawValue: 0x01)
    |                           |- warning: static property 'bulgarian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'bulgarian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |         /// Romanian
173 |         public static let romanian = LanguageBits3(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:173:27: warning: static property 'romanian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
171 |         public static let bulgarian = LanguageBits3(rawValue: 0x01)
172 |         /// Romanian
173 |         public static let romanian = LanguageBits3(rawValue: 0x02)
    |                           |- warning: static property 'romanian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'romanian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 |         /// Chinnese
175 |         public static let chinnese = LanguageBits3(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:175:27: warning: static property 'chinnese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
173 |         public static let romanian = LanguageBits3(rawValue: 0x02)
174 |         /// Chinnese
175 |         public static let chinnese = LanguageBits3(rawValue: 0x04)
    |                           |- warning: static property 'chinnese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'chinnese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 |         /// Japannese
177 |         public static let japannese = LanguageBits3(rawValue: 0x08)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:177:27: warning: static property 'japannese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
175 |         public static let chinnese = LanguageBits3(rawValue: 0x04)
176 |         /// Japannese
177 |         public static let japannese = LanguageBits3(rawValue: 0x08)
    |                           |- warning: static property 'japannese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'japannese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |         /// Korean
179 |         public static let korean = LanguageBits3(rawValue: 0x10)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:179:27: warning: static property 'korean' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
177 |         public static let japannese = LanguageBits3(rawValue: 0x08)
178 |         /// Korean
179 |         public static let korean = LanguageBits3(rawValue: 0x10)
    |                           |- warning: static property 'korean' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'korean' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |         /// Taiwanese
181 |         public static let taiwanese = LanguageBits3(rawValue: 0x20)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:181:27: warning: static property 'taiwanese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
179 |         public static let korean = LanguageBits3(rawValue: 0x10)
180 |         /// Taiwanese
181 |         public static let taiwanese = LanguageBits3(rawValue: 0x20)
    |                           |- warning: static property 'taiwanese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'taiwanese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |         /// Thai
183 |         public static let thai = LanguageBits3(rawValue: 0x40)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:183:27: warning: static property 'thai' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
181 |         public static let taiwanese = LanguageBits3(rawValue: 0x20)
182 |         /// Thai
183 |         public static let thai = LanguageBits3(rawValue: 0x40)
    |                           |- warning: static property 'thai' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'thai' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 |         /// Hewbrew
185 |         public static let hewbrew = LanguageBits3(rawValue: 0x80)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:185:27: warning: static property 'hewbrew' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     /// Bit field corresponding to language enum
166 |     struct LanguageBits3: OptionSet {
    |            `- note: consider making struct 'LanguageBits3' conform to the 'Sendable' protocol
167 |         public let rawValue: UInt8
168 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
183 |         public static let thai = LanguageBits3(rawValue: 0x40)
184 |         /// Hewbrew
185 |         public static let hewbrew = LanguageBits3(rawValue: 0x80)
    |                           |- warning: static property 'hewbrew' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits3' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'hewbrew' with '@MainActor' 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 |     }
187 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:194:27: warning: static property 'brazilianPortuguese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
192 |
193 |         /// Brazilian Portuguese
194 |         public static let brazilianPortuguese = LanguageBits4(rawValue: 0x01)
    |                           |- warning: static property 'brazilianPortuguese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'brazilianPortuguese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |         /// Indonesian
196 |         public static let indonesian = LanguageBits4(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:196:27: warning: static property 'indonesian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
194 |         public static let brazilianPortuguese = LanguageBits4(rawValue: 0x01)
195 |         /// Indonesian
196 |         public static let indonesian = LanguageBits4(rawValue: 0x02)
    |                           |- warning: static property 'indonesian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'indonesian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |         /// Malaysian
198 |         public static let malaysian = LanguageBits4(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:198:27: warning: static property 'malaysian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
196 |         public static let indonesian = LanguageBits4(rawValue: 0x02)
197 |         /// Malaysian
198 |         public static let malaysian = LanguageBits4(rawValue: 0x04)
    |                           |- warning: static property 'malaysian' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'malaysian' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |         /// Vietnamese
200 |         public static let vietnamese = LanguageBits4(rawValue: 0x08)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:200:27: warning: static property 'vietnamese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
198 |         public static let malaysian = LanguageBits4(rawValue: 0x04)
199 |         /// Vietnamese
200 |         public static let vietnamese = LanguageBits4(rawValue: 0x08)
    |                           |- warning: static property 'vietnamese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'vietnamese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |         /// Burmese
202 |         public static let burmese = LanguageBits4(rawValue: 0x10)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:202:27: warning: static property 'burmese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
200 |         public static let vietnamese = LanguageBits4(rawValue: 0x08)
201 |         /// Burmese
202 |         public static let burmese = LanguageBits4(rawValue: 0x10)
    |                           |- warning: static property 'burmese' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'burmese' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |         /// Mongolain
204 |         public static let mongolain = LanguageBits4(rawValue: 0x20)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/LanguageCapabilities.swift:204:27: warning: static property 'mongolain' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
187 |
188 |     /// Bit field corresponding to language enum
189 |     struct LanguageBits4: OptionSet {
    |            `- note: consider making struct 'LanguageBits4' conform to the 'Sendable' protocol
190 |         public let rawValue: UInt8
191 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
202 |         public static let burmese = LanguageBits4(rawValue: 0x10)
203 |         /// Mongolain
204 |         public static let mongolain = LanguageBits4(rawValue: 0x20)
    |                           |- warning: static property 'mongolain' is not concurrency-safe because non-'Sendable' type 'LanguageCapabilities.LanguageBits4' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'mongolain' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |     }
206 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:116:27: warning: static property 'generic' 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 }
114 |
115 |         /// Generic
116 |         public static let generic = SportBits0(rawValue: 0x01)
    |                           |- warning: static property 'generic' 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 'generic' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |         /// Running
118 |         public static let running = SportBits0(rawValue: 0x02)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:118:27: warning: static property 'running' 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 }
    :
116 |         public static let generic = SportBits0(rawValue: 0x01)
117 |         /// Running
118 |         public static let running = SportBits0(rawValue: 0x02)
    |                           |- warning: static property 'running' 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 'running' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         /// Cycling
120 |         public static let cycling = SportBits0(rawValue: 0x04)
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:120:27: 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
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 }
    :
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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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)
/host/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 |
/host/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 |
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift:30:12: warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
28 | @available(swift 3.1)
29 | @available(iOS 10.0, tvOS 10.0, watchOS 3.0, OSX 10.12, *)
30 | open class RatingUnit: Unit {
   |            `- warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
31 |
32 |     private struct Symbol {
/host/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift:31:12: warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
29 | @available(swift 3.1)
30 | @available(iOS 10.0, tvOS 10.0, watchOS 3.0, OSX 10.12, *)
31 | open class UnitFitFlow: Unit {
   |            `- warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
32 |
33 |     private struct Symbol {
Build complete! (38.15s)
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" : "/host/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"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.