Build Information
Successful build of FitDataProtocol, reference 2.1.6 (b93ef5
), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 05:29:26 UTC.
Swift 6 data race errors: 191
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
| |- note: annotate 'connectIQAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:61:23: warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
| |- warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'golfCourseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Device Initiates Sync
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:65:23: warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | ///
64 | /// Indicates device is in control of initiating all syncs
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
| |- warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'deviceInitiatesSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:67:23: warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
| |- warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:69:23: warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
| |- warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWidgetDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:71:23: warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
| |- warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchfaceDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:73:23: warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
| |- warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQDataFieldDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Connect IQ App Management
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:77:23: warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | ///
76 | /// Device supports delete and reorder of apps via GCM
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
| |- warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppManagement' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:79:23: warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
| |- warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensor' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:81:23: warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
| |- warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensorRemote' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:83:23: warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
| |- warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'incidentDetection' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:85:23: warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
| |- warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'audioPrompts' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | /// WIFI Verification
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:89:23: warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
87 | ///
88 | /// Device supports reporting wifi verification via GCM
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
| |- warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'wifiVerification' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:91:23: warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
| |- warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'trueUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:93:23: warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
| |- warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'findMyWatch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:95:23: warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
| |- warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'remoteManualSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:97:23: warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackAutoStart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:99:23: warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackMessaging' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:101:23: warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
| |- warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'instantInput' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[216/235] Compiling FitDataProtocol Event.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:33:23: warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
31 |
32 | /// Bluetooth
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
| |- warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'bluetooth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:35:23: warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
| |- warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ble' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:37:23: warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
| |- warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ant' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:39:23: warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
| |- warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activityUpload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:41:23: warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
| |- warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'courseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:43:23: warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
| |- warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'workoutDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:45:23: warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
| |- warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrack' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:47:23: warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
| |- warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherConditions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:49:23: warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
| |- warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherAlerta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:51:23: warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
| |- warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gpsEphemerisDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:53:23: warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
| |- warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'explicitArchive' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:55:23: warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
| |- warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'setupIncomplete' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:57:23: warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
| |- warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'continueSyncAfterSoftwareUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:59:23: warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
| |- warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:61:23: warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
| |- warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'golfCourseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Device Initiates Sync
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:65:23: warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | ///
64 | /// Indicates device is in control of initiating all syncs
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
| |- warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'deviceInitiatesSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:67:23: warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
| |- warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:69:23: warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
| |- warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWidgetDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:71:23: warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
| |- warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchfaceDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:73:23: warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
| |- warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQDataFieldDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Connect IQ App Management
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:77:23: warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | ///
76 | /// Device supports delete and reorder of apps via GCM
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
| |- warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppManagement' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:79:23: warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
| |- warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensor' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:81:23: warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
| |- warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensorRemote' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:83:23: warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
| |- warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'incidentDetection' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:85:23: warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
| |- warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'audioPrompts' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | /// WIFI Verification
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:89:23: warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
87 | ///
88 | /// Device supports reporting wifi verification via GCM
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
| |- warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'wifiVerification' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:91:23: warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
| |- warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'trueUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:93:23: warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
| |- warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'findMyWatch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:95:23: warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
| |- warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'remoteManualSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:97:23: warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackAutoStart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:99:23: warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackMessaging' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:101:23: warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
| |- warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'instantInput' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[217/235] Compiling FitDataProtocol EventType.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:33:23: warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
31 |
32 | /// Bluetooth
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
| |- warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'bluetooth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:35:23: warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
| |- warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ble' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:37:23: warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
| |- warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ant' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:39:23: warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
| |- warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activityUpload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:41:23: warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
| |- warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'courseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:43:23: warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
| |- warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'workoutDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:45:23: warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
| |- warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrack' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:47:23: warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
| |- warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherConditions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:49:23: warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
| |- warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherAlerta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:51:23: warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
| |- warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gpsEphemerisDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:53:23: warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
| |- warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'explicitArchive' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:55:23: warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
| |- warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'setupIncomplete' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:57:23: warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
| |- warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'continueSyncAfterSoftwareUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:59:23: warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
| |- warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:61:23: warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
| |- warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'golfCourseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Device Initiates Sync
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:65:23: warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | ///
64 | /// Indicates device is in control of initiating all syncs
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
| |- warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'deviceInitiatesSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:67:23: warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
| |- warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:69:23: warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
| |- warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWidgetDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:71:23: warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
| |- warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchfaceDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:73:23: warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
| |- warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQDataFieldDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Connect IQ App Management
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:77:23: warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | ///
76 | /// Device supports delete and reorder of apps via GCM
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
| |- warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppManagement' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:79:23: warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
| |- warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensor' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:81:23: warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
| |- warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensorRemote' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:83:23: warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
| |- warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'incidentDetection' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:85:23: warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
| |- warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'audioPrompts' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | /// WIFI Verification
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:89:23: warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
87 | ///
88 | /// Device supports reporting wifi verification via GCM
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
| |- warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'wifiVerification' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:91:23: warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
| |- warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'trueUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:93:23: warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
| |- warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'findMyWatch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:95:23: warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
| |- warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'remoteManualSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:97:23: warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackAutoStart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:99:23: warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackMessaging' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:101:23: warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
| |- warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'instantInput' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[218/235] Compiling FitDataProtocol BenchPressExerciseName.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:33:23: warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
31 |
32 | /// Bluetooth
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
| |- warning: static property 'bluetooth' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'bluetooth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:35:23: warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
33 | public static let bluetooth = ConnectivityCapabilities(rawValue: 0x00000001)
34 | /// BLE
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
| |- warning: static property 'ble' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ble' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:37:23: warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
35 | public static let ble = ConnectivityCapabilities(rawValue: 0x00000002)
36 | /// ANT
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
| |- warning: static property 'ant' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ant' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:39:23: warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
37 | public static let ant = ConnectivityCapabilities(rawValue: 0x00000004)
38 | /// Activity Upload
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
| |- warning: static property 'activityUpload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activityUpload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:41:23: warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
39 | public static let activityUpload = ConnectivityCapabilities(rawValue: 0x00000008)
40 | /// Course Download
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
| |- warning: static property 'courseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'courseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:43:23: warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
41 | public static let courseDownload = ConnectivityCapabilities(rawValue: 0x00000010)
42 | /// Workout Download
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
| |- warning: static property 'workoutDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'workoutDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:45:23: warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
43 | public static let workoutDownload = ConnectivityCapabilities(rawValue: 0x00000020)
44 | /// Live Track
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
| |- warning: static property 'liveTrack' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrack' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:47:23: warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
45 | public static let liveTrack = ConnectivityCapabilities(rawValue: 0x00000040)
46 | /// Weather Conditions
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
| |- warning: static property 'weatherConditions' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherConditions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:49:23: warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
47 | public static let weatherConditions = ConnectivityCapabilities(rawValue: 0x00000080)
48 | /// Weather Alerts
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
| |- warning: static property 'weatherAlerta' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'weatherAlerta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:51:23: warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
49 | public static let weatherAlerta = ConnectivityCapabilities(rawValue: 0x00000100)
50 | /// GPS Ephemeris Download
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
| |- warning: static property 'gpsEphemerisDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gpsEphemerisDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:53:23: warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
51 | public static let gpsEphemerisDownload = ConnectivityCapabilities(rawValue: 0x00000200)
52 | /// Explicit Archive
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
| |- warning: static property 'explicitArchive' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'explicitArchive' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:55:23: warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
53 | public static let explicitArchive = ConnectivityCapabilities(rawValue: 0x00000400)
54 | /// Setup Incomplete
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
| |- warning: static property 'setupIncomplete' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'setupIncomplete' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:57:23: warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
55 | public static let setupIncomplete = ConnectivityCapabilities(rawValue: 0x00000800)
56 | /// Continue Sync After Software Update
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
| |- warning: static property 'continueSyncAfterSoftwareUpdate' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'continueSyncAfterSoftwareUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:59:23: warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
57 | public static let continueSyncAfterSoftwareUpdate = ConnectivityCapabilities(rawValue: 0x00001000)
58 | /// Connect IQ App Download
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
| |- warning: static property 'connectIQAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:61:23: warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let connectIQAppDownload = ConnectivityCapabilities(rawValue: 0x00002000)
60 | /// Golf Course Download
61 | public static let golfCourseDownload = ConnectivityCapabilities(rawValue: 0x00004000)
| |- warning: static property 'golfCourseDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'golfCourseDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Device Initiates Sync
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:65:23: warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | ///
64 | /// Indicates device is in control of initiating all syncs
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
| |- warning: static property 'deviceInitiatesSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'deviceInitiatesSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:67:23: warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let deviceInitiatesSync = ConnectivityCapabilities(rawValue: 0x00008000)
66 | /// Connect IQ Watch App Download
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
| |- warning: static property 'connectIQWatchAppDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchAppDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:69:23: warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let connectIQWatchAppDownload = ConnectivityCapabilities(rawValue: 0x00010000)
68 | /// Connect IQ Widget Download
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
| |- warning: static property 'connectIQWidgetDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWidgetDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:71:23: warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let connectIQWidgetDownload = ConnectivityCapabilities(rawValue: 0x00020000)
70 | /// Connect IQ Watchface Download
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
| |- warning: static property 'connectIQWatchfaceDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQWatchfaceDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:73:23: warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let connectIQWatchfaceDownload = ConnectivityCapabilities(rawValue: 0x00040000)
72 | /// Connect IQ Data Field Download
73 | public static let connectIQDataFieldDownload = ConnectivityCapabilities(rawValue: 0x00080000)
| |- warning: static property 'connectIQDataFieldDownload' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQDataFieldDownload' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Connect IQ App Management
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:77:23: warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | ///
76 | /// Device supports delete and reorder of apps via GCM
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
| |- warning: static property 'connectIQAppManagement' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connectIQAppManagement' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:79:23: warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let connectIQAppManagement = ConnectivityCapabilities(rawValue: 0x00100000)
78 | /// Swing Sensor
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
| |- warning: static property 'swingSensor' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensor' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:81:23: warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let swingSensor = ConnectivityCapabilities(rawValue: 0x00200000)
80 | /// Swing Sensor Remote
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
| |- warning: static property 'swingSensorRemote' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swingSensorRemote' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:83:23: warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
81 | public static let swingSensorRemote = ConnectivityCapabilities(rawValue: 0x00400000)
82 | /// Incident Detection
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
| |- warning: static property 'incidentDetection' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'incidentDetection' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:85:23: warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
83 | public static let incidentDetection = ConnectivityCapabilities(rawValue: 0x00800000)
84 | /// Audio Prompts
85 | public static let audioPrompts = ConnectivityCapabilities(rawValue: 0x01000000)
| |- warning: static property 'audioPrompts' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'audioPrompts' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | /// WIFI Verification
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:89:23: warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
87 | ///
88 | /// Device supports reporting wifi verification via GCM
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
| |- warning: static property 'wifiVerification' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'wifiVerification' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:91:23: warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
89 | public static let wifiVerification = ConnectivityCapabilities(rawValue: 0x02000000)
90 | /// True Up
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
| |- warning: static property 'trueUp' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'trueUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:93:23: warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
91 | public static let trueUp = ConnectivityCapabilities(rawValue: 0x04000000)
92 | /// Find My Watch
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
| |- warning: static property 'findMyWatch' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'findMyWatch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:95:23: warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
93 | public static let findMyWatch = ConnectivityCapabilities(rawValue: 0x08000000)
94 | /// Remote Manual Sync
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
| |- warning: static property 'remoteManualSync' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'remoteManualSync' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:97:23: warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
95 | public static let remoteManualSync = ConnectivityCapabilities(rawValue: 0x10000000)
96 | /// Live Track Auto Start
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackAutoStart' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackAutoStart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:99:23: warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
97 | public static let liveTrackAutoStart = ConnectivityCapabilities(rawValue: 0x20000000)
98 | /// Live Track Messaging
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
| |- warning: static property 'liveTrackMessaging' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liveTrackMessaging' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/ConnectivityCapabilities.swift:101:23: warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// Connectivity Capabilities
28 | public struct ConnectivityCapabilities: OptionSet {
| `- note: consider making struct 'ConnectivityCapabilities' conform to the 'Sendable' protocol
29 | public let rawValue: UInt32
30 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
99 | public static let liveTrackMessaging = ConnectivityCapabilities(rawValue: 0x20000000)
100 | /// Instant Input
101 | public static let instantInput = ConnectivityCapabilities(rawValue: 0x80000000)
| |- warning: static property 'instantInput' is not concurrency-safe because non-'Sendable' type 'ConnectivityCapabilities' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'instantInput' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[219/235] Compiling FitDataProtocol FitMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[220/235] Compiling FitDataProtocol GoalMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[221/235] Compiling FitDataProtocol HeartRateZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[222/235] Compiling FitDataProtocol HeartrateProfileMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[223/235] Compiling FitDataProtocol HrvMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[224/235] Compiling FitDataProtocol JumpMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[225/235] Compiling FitDataProtocol LapMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[226/235] Compiling FitDataProtocol MetZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[227/235] Compiling FitDataProtocol PowerZoneMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[228/235] Compiling FitDataProtocol RecordMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[229/235] Compiling FitDataProtocol ScheduleMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[230/235] Compiling FitDataProtocol SegmentLeaderboardEntryMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[231/235] Compiling FitDataProtocol SegmentPointMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[232/235] Compiling FitDataProtocol SessionMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[233/235] Compiling FitDataProtocol SetMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[234/235] Compiling FitDataProtocol SlaveDeviceMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
[235/235] Compiling FitDataProtocol SoftwareMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/FitDataProtocol/Types/FileType.swift:121:16: warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// FIT File Type
28 | public struct FileType {
| `- note: consider making struct 'FileType' conform to the 'Sendable' protocol
29 |
30 | /// Raw Value for File Type
:
119 | ///
120 | /// Activity files are used to record sensor data and events from an active session
121 | static let activity = FileType(rawValue: 4)
| |- warning: static property 'activity' is not concurrency-safe because non-'Sendable' type 'FileType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'activity' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |
123 | /// Workout - Read/write/erase, multiple files
Build complete! (40.16s)
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.