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.