Build Information
Successful build of FitDataProtocol, reference 2.1.6 (b93ef5
), with Swift 6.1 for tvOS using Xcode 16.3 on 27 Apr 2025 13:39:13 UTC.
Swift 6 data race errors: 191
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FitDataProtocol -destination generic/platform=tvOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Build Log
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:172:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let eBiking = SportBits2(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: warning: static property 'motorcycling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let motorcycling = SportBits2(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: note: add '@MainActor' to make static property 'motorcycling' part of global actor 'MainActor'
public static let motorcycling = SportBits2(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let motorcycling = SportBits2(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: warning: static property 'boating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let boating = SportBits2(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: note: add '@MainActor' to make static property 'boating' part of global actor 'MainActor'
public static let boating = SportBits2(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boating = SportBits2(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: warning: static property 'driving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let driving = SportBits3(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: note: add '@MainActor' to make static property 'driving' part of global actor 'MainActor'
public static let driving = SportBits3(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let driving = SportBits3(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: warning: static property 'golf' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let golf = SportBits3(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: note: add '@MainActor' to make static property 'golf' part of global actor 'MainActor'
public static let golf = SportBits3(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let golf = SportBits3(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: warning: static property 'hangGliding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let hangGliding = SportBits3(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: note: add '@MainActor' to make static property 'hangGliding' part of global actor 'MainActor'
public static let hangGliding = SportBits3(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let hangGliding = SportBits3(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: warning: static property 'horsebackRiding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: note: add '@MainActor' to make static property 'horsebackRiding' part of global actor 'MainActor'
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: warning: static property 'hunting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let hunting = SportBits3(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: note: add '@MainActor' to make static property 'hunting' part of global actor 'MainActor'
public static let hunting = SportBits3(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let hunting = SportBits3(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: warning: static property 'fishing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let fishing = SportBits3(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: note: add '@MainActor' to make static property 'fishing' part of global actor 'MainActor'
public static let fishing = SportBits3(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let fishing = SportBits3(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: warning: static property 'inlineSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: note: add '@MainActor' to make static property 'inlineSkating' part of global actor 'MainActor'
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: warning: static property 'rockClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: note: add '@MainActor' to make static property 'rockClimbing' part of global actor 'MainActor'
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: warning: static property 'sailing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sailing = SportBits4(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: note: add '@MainActor' to make static property 'sailing' part of global actor 'MainActor'
public static let sailing = SportBits4(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sailing = SportBits4(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: warning: static property 'iceSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let iceSkating = SportBits4(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: note: add '@MainActor' to make static property 'iceSkating' part of global actor 'MainActor'
public static let iceSkating = SportBits4(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let iceSkating = SportBits4(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: warning: static property 'skyDiving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let skyDiving = SportBits4(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: note: add '@MainActor' to make static property 'skyDiving' part of global actor 'MainActor'
public static let skyDiving = SportBits4(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let skyDiving = SportBits4(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: warning: static property 'snowshoeing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: note: add '@MainActor' to make static property 'snowshoeing' part of global actor 'MainActor'
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: warning: static property 'snowmobiling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: note: add '@MainActor' to make static property 'snowmobiling' part of global actor 'MainActor'
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: warning: static property 'standUpPaddelboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: note: add '@MainActor' to make static property 'standUpPaddelboarding' part of global actor 'MainActor'
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: warning: static property 'surfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let surfing = SportBits4(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: note: add '@MainActor' to make static property 'surfing' part of global actor 'MainActor'
public static let surfing = SportBits4(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let surfing = SportBits4(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: warning: static property 'wakeboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: note: add '@MainActor' to make static property 'wakeboarding' part of global actor 'MainActor'
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: warning: static property 'waterSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: note: add '@MainActor' to make static property 'waterSkiing' part of global actor 'MainActor'
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: warning: static property 'kayaking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let kayaking = SportBits5(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: note: add '@MainActor' to make static property 'kayaking' part of global actor 'MainActor'
public static let kayaking = SportBits5(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let kayaking = SportBits5(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: warning: static property 'rafting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let rafting = SportBits5(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: note: add '@MainActor' to make static property 'rafting' part of global actor 'MainActor'
public static let rafting = SportBits5(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let rafting = SportBits5(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: warning: static property 'windSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let windSurfing = SportBits5(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: note: add '@MainActor' to make static property 'windSurfing' part of global actor 'MainActor'
public static let windSurfing = SportBits5(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let windSurfing = SportBits5(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: warning: static property 'kiteSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: note: add '@MainActor' to make static property 'kiteSurfing' part of global actor 'MainActor'
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: warning: static property 'tactical' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tactical = SportBits5(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: note: add '@MainActor' to make static property 'tactical' part of global actor 'MainActor'
public static let tactical = SportBits5(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tactical = SportBits5(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: warning: static property 'jumpMaster' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: note: add '@MainActor' to make static property 'jumpMaster' part of global actor 'MainActor'
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: warning: static property 'boxing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let boxing = SportBits5(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: note: add '@MainActor' to make static property 'boxing' part of global actor 'MainActor'
public static let boxing = SportBits5(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boxing = SportBits5(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: warning: static property 'floorClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: note: add '@MainActor' to make static property 'floorClimbing' part of global actor 'MainActor'
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift:30:12: warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
open class RatingUnit: Unit {
^
, @unchecked Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift:31:12: warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
open class UnitFitFlow: Unit {
^
, @unchecked Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitGrit.swift:31:12: warning: class 'UnitFitGrit' must restate inherited '@unchecked Sendable' conformance
open class UnitFitGrit: Unit {
^
, @unchecked Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: warning: static property 'interval' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: note: add '@MainActor' to make static property 'interval' part of global actor 'MainActor'
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: warning: static property 'custom' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: note: add '@MainActor' to make static property 'custom' part of global actor 'MainActor'
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: note: add '@MainActor' to make static property 'fitnessEquipment' part of global actor 'MainActor'
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: warning: static property 'firstBeat' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: note: add '@MainActor' to make static property 'firstBeat' part of global actor 'MainActor'
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: warning: static property 'newLeaf' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: note: add '@MainActor' to make static property 'newLeaf' part of global actor 'MainActor'
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: warning: static property 'tcx' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: note: add '@MainActor' to make static property 'tcx' part of global actor 'MainActor'
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: note: add '@MainActor' to make static property 'speed' part of global actor 'MainActor'
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: note: add '@MainActor' to make static property 'heartRate' part of global actor 'MainActor'
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: note: add '@MainActor' to make static property 'distance' part of global actor 'MainActor'
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: note: add '@MainActor' to make static property 'cadence' part of global actor 'MainActor'
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: note: add '@MainActor' to make static property 'power' part of global actor 'MainActor'
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: warning: static property 'grade' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: note: add '@MainActor' to make static property 'grade' part of global actor 'MainActor'
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: warning: static property 'resistance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: note: add '@MainActor' to make static property 'resistance' part of global actor 'MainActor'
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: warning: static property 'protected' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: note: add '@MainActor' to make static property 'protected' part of global actor 'MainActor'
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ StanceTime.swift,\ TorqueEffectiveness.swift,\ WatchFace.swift,\ WeatherReportType.swift,\ WeatherSeverity.swift,\ WeatherStatusType.swift,\ Weight.swift,\ WorkoutCapabilities.swift,\ WorkoutEquipment.swift,\ WorkoutStepDurationType.swift,\ WorkoutStepTargetType.swift,\ Conversions.swift,\ FitCrc.swift,\ FitFieldDimension.swift,\ FitFieldTime.swift,\ FitFieldUnit.swift,\ FitFieldWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/StanceTime.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/TorqueEffectiveness.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WatchFace.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherReportType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherSeverity.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherStatusType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Weight.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutEquipment.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutStepDurationType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutStepTargetType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Conversions.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/FitCrc.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldDimension.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldTime.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldUnit.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldWrapper.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/StanceTime.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/TorqueEffectiveness.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WatchFace.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherReportType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherSeverity.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/WeatherStatusType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Weight.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: warning: static property 'interval' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: note: add '@MainActor' to make static property 'interval' part of global actor 'MainActor'
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:33:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let interval = WorkoutCapabilities(rawValue: 0x00000001)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: warning: static property 'custom' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: note: add '@MainActor' to make static property 'custom' part of global actor 'MainActor'
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let custom = WorkoutCapabilities(rawValue: 0x00000002)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: note: add '@MainActor' to make static property 'fitnessEquipment' part of global actor 'MainActor'
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let fitnessEquipment = WorkoutCapabilities(rawValue: 0x00000004)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: warning: static property 'firstBeat' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: note: add '@MainActor' to make static property 'firstBeat' part of global actor 'MainActor'
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:39:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let firstBeat = WorkoutCapabilities(rawValue: 0x00000008)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: warning: static property 'newLeaf' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: note: add '@MainActor' to make static property 'newLeaf' part of global actor 'MainActor'
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let newLeaf = WorkoutCapabilities(rawValue: 0x00000010)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: warning: static property 'tcx' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: note: add '@MainActor' to make static property 'tcx' part of global actor 'MainActor'
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tcx = WorkoutCapabilities(rawValue: 0x00000020)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: note: add '@MainActor' to make static property 'speed' part of global actor 'MainActor'
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let speed = WorkoutCapabilities(rawValue: 0x00000080)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: warning: static property 'heartRate' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: note: add '@MainActor' to make static property 'heartRate' part of global actor 'MainActor'
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:53:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let heartRate = WorkoutCapabilities(rawValue: 0x00000100)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: note: add '@MainActor' to make static property 'distance' part of global actor 'MainActor'
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:57:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let distance = WorkoutCapabilities(rawValue: 0x00000200)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: warning: static property 'cadence' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: note: add '@MainActor' to make static property 'cadence' part of global actor 'MainActor'
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:61:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let cadence = WorkoutCapabilities(rawValue: 0x00000400)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: warning: static property 'power' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: note: add '@MainActor' to make static property 'power' part of global actor 'MainActor'
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:65:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let power = WorkoutCapabilities(rawValue: 0x00000800)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: warning: static property 'grade' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: note: add '@MainActor' to make static property 'grade' part of global actor 'MainActor'
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:69:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let grade = WorkoutCapabilities(rawValue: 0x00001000)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: warning: static property 'resistance' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: note: add '@MainActor' to make static property 'resistance' part of global actor 'MainActor'
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:73:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let resistance = WorkoutCapabilities(rawValue: 0x00002000)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: warning: static property 'protected' is not concurrency-safe because non-'Sendable' type 'WorkoutCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:28:15: note: consider making struct 'WorkoutCapabilities' conform to the 'Sendable' protocol
public struct WorkoutCapabilities: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: note: add '@MainActor' to make static property 'protected' part of global actor 'MainActor'
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutCapabilities.swift:75:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let protected = WorkoutCapabilities(rawValue: 0x00004000)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutEquipment.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutStepDurationType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Workout/WorkoutStepTargetType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Conversions.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/FitCrc.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldDimension.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldTime.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldUnit.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Utilities/Wrappers/FitFieldWrapper.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling Manufacturer.swift, ManufacturerExtension.swift, ManufacturerSupported.swift (in target 'AntMessageProtocol' from project 'AntMessageProtocol')
SwiftCompile normal arm64 Compiling\ ScheduleType.swift,\ SessionTriggerType.swift,\ SetType.swift,\ Side.swift,\ SourceType.swift,\ SportCapabilities.swift,\ StrokeType.swift,\ SwimStrokeType.swift,\ Switch.swift,\ TimeMode.swift,\ RatingUnit.swift,\ UnitCount+FIT.swift,\ UnitFitFlow.swift,\ UnitFitGrit.swift,\ PedalSmoothness.swift,\ Position.swift,\ ScoreType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ScheduleType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SessionTriggerType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SetType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Side.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SourceType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/StrokeType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SwimStrokeType.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Switch.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/TimeMode.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitCount+FIT.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitGrit.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/PedalSmoothness.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/Position.swift /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/ScoreType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ScheduleType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SessionTriggerType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SetType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Side.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SourceType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/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
public static let generic = SportBits0(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:116:27: note: add '@MainActor' to make static property 'generic' part of global actor 'MainActor'
public static let generic = SportBits0(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:116:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let generic = SportBits0(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/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
public static let running = SportBits0(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:118:27: note: add '@MainActor' to make static property 'running' part of global actor 'MainActor'
public static let running = SportBits0(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:118:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let running = SportBits0(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/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
public static let cycling = SportBits0(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:120:27: note: add '@MainActor' to make static property 'cycling' part of global actor 'MainActor'
public static let cycling = SportBits0(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:120:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let cycling = SportBits0(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:122:27: warning: static property 'multisportTransition' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
public static let multisportTransition = SportBits0(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:122:27: note: add '@MainActor' to make static property 'multisportTransition' part of global actor 'MainActor'
public static let multisportTransition = SportBits0(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:122:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let multisportTransition = SportBits0(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:124:27: warning: static property 'fitnessEquipment' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
public static let fitnessEquipment = SportBits0(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:124:27: note: add '@MainActor' to make static property 'fitnessEquipment' part of global actor 'MainActor'
public static let fitnessEquipment = SportBits0(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:124:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let fitnessEquipment = SportBits0(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:126:27: warning: static property 'swimming' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
public static let swimming = SportBits0(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:126:27: note: add '@MainActor' to make static property 'swimming' part of global actor 'MainActor'
public static let swimming = SportBits0(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:126:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let swimming = SportBits0(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:128:27: warning: static property 'basketball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
public static let basketball = SportBits0(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:128:27: note: add '@MainActor' to make static property 'basketball' part of global actor 'MainActor'
public static let basketball = SportBits0(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:128:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let basketball = SportBits0(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:130:27: warning: static property 'soccer' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits0' may have shared mutable state; this is an error in the Swift 6 language mode
public static let soccer = SportBits0(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:111:12: note: consider making struct 'SportBits0' conform to the 'Sendable' protocol
struct SportBits0: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:130:27: note: add '@MainActor' to make static property 'soccer' part of global actor 'MainActor'
public static let soccer = SportBits0(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:130:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let soccer = SportBits0(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:139:27: warning: static property 'tennis' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tennis = SportBits1(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:139:27: note: add '@MainActor' to make static property 'tennis' part of global actor 'MainActor'
public static let tennis = SportBits1(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:139:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tennis = SportBits1(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:141:27: warning: static property 'americanFootball' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let americanFootball = SportBits1(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:141:27: note: add '@MainActor' to make static property 'americanFootball' part of global actor 'MainActor'
public static let americanFootball = SportBits1(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:141:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let americanFootball = SportBits1(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:143:27: warning: static property 'training' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let training = SportBits1(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:143:27: note: add '@MainActor' to make static property 'training' part of global actor 'MainActor'
public static let training = SportBits1(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:143:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let training = SportBits1(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:145:27: warning: static property 'walking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let walking = SportBits1(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:145:27: note: add '@MainActor' to make static property 'walking' part of global actor 'MainActor'
public static let walking = SportBits1(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:145:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let walking = SportBits1(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:147:27: warning: static property 'crossCountySkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let crossCountySkiing = SportBits1(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:147:27: note: add '@MainActor' to make static property 'crossCountySkiing' part of global actor 'MainActor'
public static let crossCountySkiing = SportBits1(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:147:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let crossCountySkiing = SportBits1(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:149:27: warning: static property 'alpineSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let alpineSkiing = SportBits1(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:149:27: note: add '@MainActor' to make static property 'alpineSkiing' part of global actor 'MainActor'
public static let alpineSkiing = SportBits1(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:149:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let alpineSkiing = SportBits1(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:151:27: warning: static property 'snowboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let snowboarding = SportBits1(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:151:27: note: add '@MainActor' to make static property 'snowboarding' part of global actor 'MainActor'
public static let snowboarding = SportBits1(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:151:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let snowboarding = SportBits1(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:153:27: warning: static property 'rowing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits1' may have shared mutable state; this is an error in the Swift 6 language mode
public static let rowing = SportBits1(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:134:12: note: consider making struct 'SportBits1' conform to the 'Sendable' protocol
struct SportBits1: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:153:27: note: add '@MainActor' to make static property 'rowing' part of global actor 'MainActor'
public static let rowing = SportBits1(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:153:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let rowing = SportBits1(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:162:27: warning: static property 'mountaineering' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mountaineering = SportBits2(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:162:27: note: add '@MainActor' to make static property 'mountaineering' part of global actor 'MainActor'
public static let mountaineering = SportBits2(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:162:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mountaineering = SportBits2(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:164:27: warning: static property 'hiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let hiking = SportBits2(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:164:27: note: add '@MainActor' to make static property 'hiking' part of global actor 'MainActor'
public static let hiking = SportBits2(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:164:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let hiking = SportBits2(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:166:27: warning: static property 'multisport' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let multisport = SportBits2(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:166:27: note: add '@MainActor' to make static property 'multisport' part of global actor 'MainActor'
public static let multisport = SportBits2(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:166:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let multisport = SportBits2(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:168:27: warning: static property 'paddling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let paddling = SportBits2(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:168:27: note: add '@MainActor' to make static property 'paddling' part of global actor 'MainActor'
public static let paddling = SportBits2(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:168:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let paddling = SportBits2(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:170:27: warning: static property 'flying' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let flying = SportBits2(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:170:27: note: add '@MainActor' to make static property 'flying' part of global actor 'MainActor'
public static let flying = SportBits2(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:170:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let flying = SportBits2(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:172:27: warning: static property 'eBiking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let eBiking = SportBits2(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:172:27: note: add '@MainActor' to make static property 'eBiking' part of global actor 'MainActor'
public static let eBiking = SportBits2(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:172:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let eBiking = SportBits2(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: warning: static property 'motorcycling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let motorcycling = SportBits2(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: note: add '@MainActor' to make static property 'motorcycling' part of global actor 'MainActor'
public static let motorcycling = SportBits2(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:174:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let motorcycling = SportBits2(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: warning: static property 'boating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits2' may have shared mutable state; this is an error in the Swift 6 language mode
public static let boating = SportBits2(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:157:12: note: consider making struct 'SportBits2' conform to the 'Sendable' protocol
struct SportBits2: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: note: add '@MainActor' to make static property 'boating' part of global actor 'MainActor'
public static let boating = SportBits2(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:176:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boating = SportBits2(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: warning: static property 'driving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let driving = SportBits3(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: note: add '@MainActor' to make static property 'driving' part of global actor 'MainActor'
public static let driving = SportBits3(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:185:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let driving = SportBits3(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: warning: static property 'golf' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let golf = SportBits3(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: note: add '@MainActor' to make static property 'golf' part of global actor 'MainActor'
public static let golf = SportBits3(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:187:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let golf = SportBits3(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: warning: static property 'hangGliding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let hangGliding = SportBits3(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: note: add '@MainActor' to make static property 'hangGliding' part of global actor 'MainActor'
public static let hangGliding = SportBits3(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:189:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let hangGliding = SportBits3(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: warning: static property 'horsebackRiding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: note: add '@MainActor' to make static property 'horsebackRiding' part of global actor 'MainActor'
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:191:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let horsebackRiding = SportBits3(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: warning: static property 'hunting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let hunting = SportBits3(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: note: add '@MainActor' to make static property 'hunting' part of global actor 'MainActor'
public static let hunting = SportBits3(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:193:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let hunting = SportBits3(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: warning: static property 'fishing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let fishing = SportBits3(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: note: add '@MainActor' to make static property 'fishing' part of global actor 'MainActor'
public static let fishing = SportBits3(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:195:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let fishing = SportBits3(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: warning: static property 'inlineSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: note: add '@MainActor' to make static property 'inlineSkating' part of global actor 'MainActor'
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:197:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let inlineSkating = SportBits3(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: warning: static property 'rockClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits3' may have shared mutable state; this is an error in the Swift 6 language mode
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:180:12: note: consider making struct 'SportBits3' conform to the 'Sendable' protocol
struct SportBits3: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: note: add '@MainActor' to make static property 'rockClimbing' part of global actor 'MainActor'
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:199:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let rockClimbing = SportBits3(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: warning: static property 'sailing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sailing = SportBits4(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: note: add '@MainActor' to make static property 'sailing' part of global actor 'MainActor'
public static let sailing = SportBits4(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:208:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sailing = SportBits4(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: warning: static property 'iceSkating' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let iceSkating = SportBits4(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: note: add '@MainActor' to make static property 'iceSkating' part of global actor 'MainActor'
public static let iceSkating = SportBits4(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:210:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let iceSkating = SportBits4(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: warning: static property 'skyDiving' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let skyDiving = SportBits4(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: note: add '@MainActor' to make static property 'skyDiving' part of global actor 'MainActor'
public static let skyDiving = SportBits4(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:212:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let skyDiving = SportBits4(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: warning: static property 'snowshoeing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: note: add '@MainActor' to make static property 'snowshoeing' part of global actor 'MainActor'
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:214:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let snowshoeing = SportBits4(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: warning: static property 'snowmobiling' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: note: add '@MainActor' to make static property 'snowmobiling' part of global actor 'MainActor'
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:216:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let snowmobiling = SportBits4(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: warning: static property 'standUpPaddelboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: note: add '@MainActor' to make static property 'standUpPaddelboarding' part of global actor 'MainActor'
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:218:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let standUpPaddelboarding = SportBits4(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: warning: static property 'surfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let surfing = SportBits4(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: note: add '@MainActor' to make static property 'surfing' part of global actor 'MainActor'
public static let surfing = SportBits4(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:220:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let surfing = SportBits4(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: warning: static property 'wakeboarding' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits4' may have shared mutable state; this is an error in the Swift 6 language mode
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:203:12: note: consider making struct 'SportBits4' conform to the 'Sendable' protocol
struct SportBits4: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: note: add '@MainActor' to make static property 'wakeboarding' part of global actor 'MainActor'
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:222:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let wakeboarding = SportBits4(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: warning: static property 'waterSkiing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: note: add '@MainActor' to make static property 'waterSkiing' part of global actor 'MainActor'
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:231:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let waterSkiing = SportBits5(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: warning: static property 'kayaking' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let kayaking = SportBits5(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: note: add '@MainActor' to make static property 'kayaking' part of global actor 'MainActor'
public static let kayaking = SportBits5(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:233:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let kayaking = SportBits5(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: warning: static property 'rafting' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let rafting = SportBits5(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: note: add '@MainActor' to make static property 'rafting' part of global actor 'MainActor'
public static let rafting = SportBits5(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:235:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let rafting = SportBits5(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: warning: static property 'windSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let windSurfing = SportBits5(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: note: add '@MainActor' to make static property 'windSurfing' part of global actor 'MainActor'
public static let windSurfing = SportBits5(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:237:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let windSurfing = SportBits5(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: warning: static property 'kiteSurfing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: note: add '@MainActor' to make static property 'kiteSurfing' part of global actor 'MainActor'
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:239:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let kiteSurfing = SportBits5(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: warning: static property 'tactical' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tactical = SportBits5(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: note: add '@MainActor' to make static property 'tactical' part of global actor 'MainActor'
public static let tactical = SportBits5(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:241:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tactical = SportBits5(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: warning: static property 'jumpMaster' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: note: add '@MainActor' to make static property 'jumpMaster' part of global actor 'MainActor'
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:243:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let jumpMaster = SportBits5(rawValue: 0x40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: warning: static property 'boxing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let boxing = SportBits5(rawValue: 0x80)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: note: add '@MainActor' to make static property 'boxing' part of global actor 'MainActor'
public static let boxing = SportBits5(rawValue: 0x80)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:245:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boxing = SportBits5(rawValue: 0x80)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: warning: static property 'floorClimbing' is not concurrency-safe because non-'Sendable' type 'SportCapabilities.SportBits5' may have shared mutable state; this is an error in the Swift 6 language mode
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:226:12: note: consider making struct 'SportBits5' conform to the 'Sendable' protocol
struct SportBits5: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: note: add '@MainActor' to make static property 'floorClimbing' part of global actor 'MainActor'
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SportCapabilities.swift:254:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let floorClimbing = SportBits5(rawValue: 0x01)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/StrokeType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/SwimStrokeType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Switch.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/TimeMode.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/RatingUnit.swift:30:12: warning: class 'RatingUnit' must restate inherited '@unchecked Sendable' conformance
open class RatingUnit: Unit {
^
, @unchecked Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitCount+FIT.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitFlow.swift:31:12: warning: class 'UnitFitFlow' must restate inherited '@unchecked Sendable' conformance
open class UnitFitFlow: Unit {
^
, @unchecked Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitGrit.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Units/UnitFitGrit.swift:31:12: warning: class 'UnitFitGrit' must restate inherited '@unchecked Sendable' conformance
open class UnitFitGrit: Unit {
^
, @unchecked Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/PedalSmoothness.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/Position.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/Values/ScoreType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling FieldData.swift, FileType.swift, FitFileFlag.swift, FitTime.swift, GarminProduct.swift, GoalType.swift, HeartrateType.swift, HemoglobinPercent.swift, Intensity.swift, Language.swift, LanguageCapabilities.swift, LapTrigger.swift, LeaderboardType.swift, LeftRightBalance.swift, MessageIndex.swift, PositionDisplayType.swift, PowerType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling CalfRaiseExerciseName.swift, CardioExerciseName.swift, CarryExerciseName.swift, ChopExerciseName.swift, CoreExerciseName.swift, CrunchExerciseName.swift, CurlExerciseName.swift, DeadliftExerciseName.swift, FlyeExerciseName.swift, HipRaiseExerciseName.swift, HipStabilityExerciseName.swift, HipSwingExerciseName.swift, HyperextensionExerciseName.swift, LateralRaiseExerciseName.swift, LegCurlExerciseName.swift, LegRaiseExerciseName.swift, LungeExerciseName.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriver\ Compilation AntMessageProtocol normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AntMessageProtocol' from project 'AntMessageProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name AntMessageProtocol -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.o normal (in target 'AntMessageProtocol' from project 'AntMessageProtocol')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AntMessageProtocol
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-tvos12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/appletvos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.o
ExtractAppIntentsMetadata (in target 'AntMessageProtocol' from project 'AntMessageProtocol')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AntMessageProtocol
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name AntMessageProtocol --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk --xcode-version 16E140 --platform-family tvOS --deployment-target 12.0 --bundle-identifier antmessageprotocol.AntMessageProtocol --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.appintents --target-triple arm64-apple-tvos12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/AntMessageProtocol.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/AntMessageProtocol.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AntMessageProtocol.build/Debug-appletvos/AntMessageProtocol.build/Objects-normal/arm64/AntMessageProtocol.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-27 06:39:09.436 appintentsmetadataprocessor[869:4732] Starting appintentsmetadataprocessor export
2025-04-27 06:39:09.476 appintentsmetadataprocessor[869:4732] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling StanceTime.swift, TorqueEffectiveness.swift, WatchFace.swift, WeatherReportType.swift, WeatherSeverity.swift, WeatherStatusType.swift, Weight.swift, WorkoutCapabilities.swift, WorkoutEquipment.swift, WorkoutStepDurationType.swift, WorkoutStepTargetType.swift, Conversions.swift, FitCrc.swift, FitFieldDimension.swift, FitFieldTime.swift, FitFieldUnit.swift, FitFieldWrapper.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling AutoSyncFrequency.swift, BacklightMode.swift, BaseType.swift, BaseTypeDecode.swift, BaseUnit.swift, BloodPressureType.swift, BodyLocation.swift, ConnectivityCapabilities.swift, CoursePointType.swift, DateMode.swift, DeviceIndex.swift, DisplayOrientation.swift, DisplayTypes.swift, Error.swift, Event.swift, EventType.swift, BenchPressExerciseName.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling OlympicLiftExerciseName.swift, PlankExerciseName.swift, PlyoExerciseName.swift, PullUpExerciseName.swift, PushUpExerciseName.swift, RowExerciseName.swift, RunExerciseName.swift, ShoulderPressExerciseName.swift, ShoulderStabilityExerciseName.swift, ShrugExerciseName.swift, SitUpExerciseName.swift, SquatExerciseName.swift, TotalBodyExerciseName.swift, TricepExtensionExerciseName.swift, WarmUpExerciseName.swift, ExerciseCategory.swift, ExerciseName.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.o (in target 'AntMessageProtocol' from project 'AntMessageProtocol')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AntMessageProtocol
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/AntMessageProtocol.o
SwiftDriverJobDiscovery normal arm64 Compiling ScheduleType.swift, SessionTriggerType.swift, SetType.swift, Side.swift, SourceType.swift, SportCapabilities.swift, StrokeType.swift, SwimStrokeType.swift, Switch.swift, TimeMode.swift, RatingUnit.swift, UnitCount+FIT.swift, UnitFitFlow.swift, UnitFitGrit.swift, PedalSmoothness.swift, Position.swift, ScoreType.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling FitFileDecoder.swift, EncoderValidator.swift, FitFileEncoder.swift, GarminConnectFileEncoderValidator.swift, GoalsFileEncoderValidator.swift, WoroutFileEncoderValidator.swift, AntMessageProtocolExtension.swift, DataExtension.swift, DateExtension.swift, Resolutionable.swift, StringExtension.swift, UInt8Extension.swift, DefinitionMessage.swift, DeveloperFieldDefinition.swift, FieldDefinition.swift, FileHeader.swift, RecordHeader.swift, FitFileMerger.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Emitting module for FitDataProtocol (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriver\ Compilation\ Requirements FitDataProtocol normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name FitDataProtocol -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/FitDataProtocol-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-Swift.h (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/FitDataProtocol-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftdoc (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftmodule (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.abi.json (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/arm64-apple-tvos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftsourceinfo (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling SpeedZoneMessage.swift, SportMessage.swift, StressLevelMessage.swift, StrideSpeedDistanceMonitorProfileMessage.swift, TotalsMessage.swift, UserProfileMessage.swift, VideoMessage.swift, WatchfaceSettingsMessage.swift, WeatherAlertMessage.swift, WeatherConditionsMessage.swift, WeightScaleMessage.swift, WorkoutMessage.swift, WorkoutSessionMessage.swift, WorkoutStepMessage.swift, ZonesTargetMessage.swift, Activity.swift, AutoActivityDetect.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling ActivityMessage.swift, AntChannelIdMessage.swift, BikeProfileMessage.swift, BloodPressureMessage.swift, CadenceZoneMessage.swift, CapabilitiesMessage.swift, ConnectivityMessage.swift, CourseMessage.swift, CoursePointMessage.swift, DeveloperDataIdMessage.swift, DeviceInfoMessage.swift, DeviceSettingsMessage.swift, EventMessage.swift, ExerciseTitleMessage.swift, FieldDescriptionMessage.swift, FileCapabilitiesMessage.swift, FileCreatorMessage.swift, FileIdMessage.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriverJobDiscovery normal arm64 Compiling FitMessage.swift, GoalMessage.swift, HeartRateZoneMessage.swift, HeartrateProfileMessage.swift, HrvMessage.swift, JumpMessage.swift, LapMessage.swift, MetZoneMessage.swift, PowerZoneMessage.swift, RecordMessage.swift, ScheduleMessage.swift, SegmentLeaderboardEntryMessage.swift, SegmentPointMessage.swift, SessionMessage.swift, SetMessage.swift, SlaveDeviceMessage.swift, SoftwareMessage.swift (in target 'FitDataProtocol' from project 'FitDataProtocol')
SwiftDriver\ Compilation FitDataProtocol normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name FitDataProtocol -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.o normal (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-tvos12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/appletvos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.o
ExtractAppIntentsMetadata (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name FitDataProtocol --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk --xcode-version 16E140 --platform-family tvOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.FitDataProtocol --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.appintents --target-triple arm64-apple-tvos12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/FitDataProtocol.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/FitDataProtocol.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FitDataProtocol.build/Debug-appletvos/FitDataProtocol.build/Objects-normal/arm64/FitDataProtocol.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-27 06:39:12.039 appintentsmetadataprocessor[872:4832] Starting appintentsmetadataprocessor export
2025-04-27 06:39:12.078 appintentsmetadataprocessor[872:4832] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.o (in target 'FitDataProtocol' from project 'FitDataProtocol')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/FitDataProtocol.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
{
"identity" : "fitnessunits",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/FitnessKit/FitnessUnits"
},
{
"identity" : "datadecoder",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/FitnessKit/DataDecoder"
},
{
"identity" : "antmessageprotocol",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/FitnessKit/AntMessageProtocol"
}
],
"manifest_display_name" : "FitDataProtocol",
"name" : "FitDataProtocol",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "10.0"
},
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "tvos",
"version" : "10.0"
},
{
"name" : "watchos",
"version" : "3.0"
}
],
"products" : [
{
"name" : "FitDataProtocol",
"targets" : [
"FitDataProtocol"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "FitDataProtocolTests",
"module_type" : "SwiftTarget",
"name" : "FitDataProtocolTests",
"path" : "Tests/FitDataProtocolTests",
"sources" : [
"ExerciseNameTests.swift",
"FitDataProtocolTests.swift",
"FitMessageTests.swift",
"ResolutionTest.swift",
"StringExtensionsTests.swift"
],
"target_dependencies" : [
"FitDataProtocol"
],
"type" : "test"
},
{
"c99name" : "FitDataProtocol",
"module_type" : "SwiftTarget",
"name" : "FitDataProtocol",
"path" : "Sources/FitDataProtocol",
"product_dependencies" : [
"FitnessUnits",
"DataDecoder",
"AntMessageProtocol"
],
"product_memberships" : [
"FitDataProtocol"
],
"sources" : [
"Decoder/FitFileDecoder.swift",
"Encoding/EncoderValidator.swift",
"Encoding/FitFileEncoder.swift",
"Encoding/Validators/GarminConnectFileEncoderValidator.swift",
"Encoding/Validators/GoalsFileEncoderValidator.swift",
"Encoding/Validators/WoroutFileEncoderValidator.swift",
"Extensions/AntMessageProtocolExtension.swift",
"Extensions/DataExtension.swift",
"Extensions/DateExtension.swift",
"Extensions/Resolutionable.swift",
"Extensions/StringExtension.swift",
"Extensions/UInt8Extension.swift",
"Internal/DefinitionMessage.swift",
"Internal/DeveloperFieldDefinition.swift",
"Internal/FieldDefinition.swift",
"Internal/FileHeader.swift",
"Internal/RecordHeader.swift",
"Merge/FitFileMerger.swift",
"Messages/ActivityMessage.swift",
"Messages/AntChannelIdMessage.swift",
"Messages/BikeProfileMessage.swift",
"Messages/BloodPressureMessage.swift",
"Messages/CadenceZoneMessage.swift",
"Messages/CapabilitiesMessage.swift",
"Messages/ConnectivityMessage.swift",
"Messages/CourseMessage.swift",
"Messages/CoursePointMessage.swift",
"Messages/DeveloperDataIdMessage.swift",
"Messages/DeviceInfoMessage.swift",
"Messages/DeviceSettingsMessage.swift",
"Messages/EventMessage.swift",
"Messages/ExerciseTitleMessage.swift",
"Messages/FieldDescriptionMessage.swift",
"Messages/FileCapabilitiesMessage.swift",
"Messages/FileCreatorMessage.swift",
"Messages/FileIdMessage.swift",
"Messages/FitMessage.swift",
"Messages/GoalMessage.swift",
"Messages/HeartRateZoneMessage.swift",
"Messages/HeartrateProfileMessage.swift",
"Messages/HrvMessage.swift",
"Messages/JumpMessage.swift",
"Messages/LapMessage.swift",
"Messages/MetZoneMessage.swift",
"Messages/PowerZoneMessage.swift",
"Messages/RecordMessage.swift",
"Messages/ScheduleMessage.swift",
"Messages/SegmentLeaderboardEntryMessage.swift",
"Messages/SegmentPointMessage.swift",
"Messages/SessionMessage.swift",
"Messages/SetMessage.swift",
"Messages/SlaveDeviceMessage.swift",
"Messages/SoftwareMessage.swift",
"Messages/SpeedZoneMessage.swift",
"Messages/SportMessage.swift",
"Messages/StressLevelMessage.swift",
"Messages/StrideSpeedDistanceMonitorProfileMessage.swift",
"Messages/TotalsMessage.swift",
"Messages/UserProfileMessage.swift",
"Messages/VideoMessage.swift",
"Messages/WatchfaceSettingsMessage.swift",
"Messages/WeatherAlertMessage.swift",
"Messages/WeatherConditionsMessage.swift",
"Messages/WeightScaleMessage.swift",
"Messages/WorkoutMessage.swift",
"Messages/WorkoutSessionMessage.swift",
"Messages/WorkoutStepMessage.swift",
"Messages/ZonesTargetMessage.swift",
"Types/Activity.swift",
"Types/AutoActivityDetect.swift",
"Types/AutoSyncFrequency.swift",
"Types/BacklightMode.swift",
"Types/Base Type/BaseType.swift",
"Types/Base Type/BaseTypeDecode.swift",
"Types/BaseUnit.swift",
"Types/BloodPressureType.swift",
"Types/BodyLocation.swift",
"Types/ConnectivityCapabilities.swift",
"Types/CoursePointType.swift",
"Types/DateMode.swift",
"Types/DeviceIndex.swift",
"Types/DisplayOrientation.swift",
"Types/DisplayTypes.swift",
"Types/Error.swift",
"Types/Event.swift",
"Types/EventType.swift",
"Types/Exercise/Exercise Name/BenchPressExerciseName.swift",
"Types/Exercise/Exercise Name/CalfRaiseExerciseName.swift",
"Types/Exercise/Exercise Name/CardioExerciseName.swift",
"Types/Exercise/Exercise Name/CarryExerciseName.swift",
"Types/Exercise/Exercise Name/ChopExerciseName.swift",
"Types/Exercise/Exercise Name/CoreExerciseName.swift",
"Types/Exercise/Exercise Name/CrunchExerciseName.swift",
"Types/Exercise/Exercise Name/CurlExerciseName.swift",
"Types/Exercise/Exercise Name/DeadliftExerciseName.swift",
"Types/Exercise/Exercise Name/FlyeExerciseName.swift",
"Types/Exercise/Exercise Name/HipRaiseExerciseName.swift",
"Types/Exercise/Exercise Name/HipStabilityExerciseName.swift",
"Types/Exercise/Exercise Name/HipSwingExerciseName.swift",
"Types/Exercise/Exercise Name/HyperextensionExerciseName.swift",
"Types/Exercise/Exercise Name/LateralRaiseExerciseName.swift",
"Types/Exercise/Exercise Name/LegCurlExerciseName.swift",
"Types/Exercise/Exercise Name/LegRaiseExerciseName.swift",
"Types/Exercise/Exercise Name/LungeExerciseName.swift",
"Types/Exercise/Exercise Name/OlympicLiftExerciseName.swift",
"Types/Exercise/Exercise Name/PlankExerciseName.swift",
"Types/Exercise/Exercise Name/PlyoExerciseName.swift",
"Types/Exercise/Exercise Name/PullUpExerciseName.swift",
"Types/Exercise/Exercise Name/PushUpExerciseName.swift",
"Types/Exercise/Exercise Name/RowExerciseName.swift",
"Types/Exercise/Exercise Name/RunExerciseName.swift",
"Types/Exercise/Exercise Name/ShoulderPressExerciseName.swift",
"Types/Exercise/Exercise Name/ShoulderStabilityExerciseName.swift",
"Types/Exercise/Exercise Name/ShrugExerciseName.swift",
"Types/Exercise/Exercise Name/SitUpExerciseName.swift",
"Types/Exercise/Exercise Name/SquatExerciseName.swift",
"Types/Exercise/Exercise Name/TotalBodyExerciseName.swift",
"Types/Exercise/Exercise Name/TricepExtensionExerciseName.swift",
"Types/Exercise/Exercise Name/WarmUpExerciseName.swift",
"Types/Exercise/ExerciseCategory.swift",
"Types/Exercise/ExerciseName.swift",
"Types/FieldData.swift",
"Types/FileType.swift",
"Types/FitFileFlag.swift",
"Types/FitTime.swift",
"Types/GarminProduct.swift",
"Types/GoalType.swift",
"Types/HeartrateType.swift",
"Types/HemoglobinPercent.swift",
"Types/Intensity.swift",
"Types/Language.swift",
"Types/LanguageCapabilities.swift",
"Types/LapTrigger.swift",
"Types/LeaderboardType.swift",
"Types/LeftRightBalance.swift",
"Types/MessageIndex.swift",
"Types/PositionDisplayType.swift",
"Types/PowerType.swift",
"Types/ScheduleType.swift",
"Types/SessionTriggerType.swift",
"Types/SetType.swift",
"Types/Side.swift",
"Types/SourceType.swift",
"Types/SportCapabilities.swift",
"Types/StrokeType.swift",
"Types/SwimStrokeType.swift",
"Types/Switch.swift",
"Types/TimeMode.swift",
"Types/Units/RatingUnit.swift",
"Types/Units/UnitCount+FIT.swift",
"Types/Units/UnitFitFlow.swift",
"Types/Units/UnitFitGrit.swift",
"Types/Values/PedalSmoothness.swift",
"Types/Values/Position.swift",
"Types/Values/ScoreType.swift",
"Types/Values/StanceTime.swift",
"Types/Values/TorqueEffectiveness.swift",
"Types/WatchFace.swift",
"Types/WeatherReportType.swift",
"Types/WeatherSeverity.swift",
"Types/WeatherStatusType.swift",
"Types/Weight.swift",
"Types/Workout/WorkoutCapabilities.swift",
"Types/Workout/WorkoutEquipment.swift",
"Types/Workout/WorkoutStepDurationType.swift",
"Types/Workout/WorkoutStepTargetType.swift",
"Utilities/Conversions.swift",
"Utilities/FitCrc.swift",
"Utilities/Wrappers/FitFieldDimension.swift",
"Utilities/Wrappers/FitFieldTime.swift",
"Utilities/Wrappers/FitFieldUnit.swift",
"Utilities/Wrappers/FitFieldWrapper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
Done.