The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Feedback, reference 1.1.0 (64fb2c), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 03:48:40 UTC.

Swift 6 data race errors: 156

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

627 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:629:16: warning: static property 'typewriters' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
627 |     )
628 |
629 |     static let typewriters = Self(
    |                |- warning: static property 'typewriters' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'typewriters' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
630 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Typewriters.caf")
631 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:633:16: warning: static property 'update' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
631 |     )
632 |
633 |     static let update = Self(
    |                |- warning: static property 'update' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'update' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
634 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Update.caf")
635 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:637:16: warning: static property 'cameraShutterBurst' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
635 |     )
636 |
637 |     static let cameraShutterBurst = Self(
    |                |- warning: static property 'cameraShutterBurst' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurst' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst.caf")
639 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:641:16: warning: static property 'cameraShutterBurstBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
639 |     )
640 |
641 |     static let cameraShutterBurstBegin = Self(
    |                |- warning: static property 'cameraShutterBurstBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurstBegin' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
642 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst_begin.caf")
643 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:645:16: warning: static property 'cameraShutterBurstEnd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
643 |     )
644 |
645 |     static let cameraShutterBurstEnd = Self(
    |                |- warning: static property 'cameraShutterBurstEnd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurstEnd' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst_end.caf")
647 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:12:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | private struct AudioPlayerEnvironmentKey: EnvironmentKey {
12 |     static var defaultValue: AudioPlayer = .init()
   |                |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:7:15: warning: call to main actor-isolated initializer 'init(audio:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 |     /// Specifies feedback that plays an audio file
 5 |     /// - Parameter audio: The audio to play when this feedback is triggered
 6 |     static func audio(_ audio: Audio) -> Self {
   |                 `- note: add '@MainActor' to make static method 'audio' part of global actor 'MainActor'
 7 |         .init(AudioFeedback(audio: audio))
   |               `- warning: call to main actor-isolated initializer 'init(audio:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 8 |     }
 9 | }
   :
26 |     var audio: Audio
27 |
28 |     init(audio: Audio) {
   |     `- note: calls to initializer 'init(audio:)' from outside of its actor context are implicitly asynchronous
29 |         self.audio = audio
30 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:7:15: warning: sending 'audio' risks causing data races; this is an error in the Swift 6 language mode
 5 |     /// - Parameter audio: The audio to play when this feedback is triggered
 6 |     static func audio(_ audio: Audio) -> Self {
 7 |         .init(AudioFeedback(audio: audio))
   |               |- warning: sending 'audio' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'audio' to main actor-isolated initializer 'init(audio:)' risks causing data races between main actor-isolated and task-isolated uses
 8 |     }
 9 | }
[13/15] Compiling Feedback AudioFeedback.swift
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:33:16: warning: static property 'busyToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 31 |
 32 | public extension Audio {
 33 |     static let busyToneANSI = Self(
    |                |- warning: static property 'busyToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'busyToneANSI' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/busy_tone_ansi.caf")
 35 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:37:16: warning: static property 'busyToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 35 |     )
 36 |
 37 |     static let busyToneCEPT = Self(
    |                |- warning: static property 'busyToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'busyToneCEPT' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/busy_tone_cept.caf")
 39 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:41:16: warning: static property 'callWaitingToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 39 |     )
 40 |
 41 |     static let callWaitingToneANSI = Self(
    |                |- warning: static property 'callWaitingToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'callWaitingToneANSI' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/call_waiting_tone_ansi.caf")
 43 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:45:16: warning: static property 'callWaitingToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 43 |     )
 44 |
 45 |     static let callWaitingToneCEPT = Self(
    |                |- warning: static property 'callWaitingToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'callWaitingToneCEPT' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/call_waiting_tone_cept.caf")
 47 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:49:16: warning: static property 'ctCallWaiting' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 47 |     )
 48 |
 49 |     static let ctCallWaiting = Self(
    |                |- warning: static property 'ctCallWaiting' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctCallWaiting' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ct-call-waiting.caf")
 51 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:53:16: warning: static property 'dtmf0' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 51 |     )
 52 |
 53 |     static let dtmf0 = Self(
    |                |- warning: static property 'dtmf0' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf0' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-0.caf")
 55 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:57:16: warning: static property 'dtmf1' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 55 |     )
 56 |
 57 |     static let dtmf1 = Self(
    |                |- warning: static property 'dtmf1' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf1' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-1.caf")
 59 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:61:16: warning: static property 'dtmf2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 59 |     )
 60 |
 61 |     static let dtmf2 = Self(
    |                |- warning: static property 'dtmf2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf2' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-2.caf")
 63 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:65:16: warning: static property 'dtmf3' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 63 |     )
 64 |
 65 |     static let dtmf3 = Self(
    |                |- warning: static property 'dtmf3' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf3' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-3.caf")
 67 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:69:16: warning: static property 'dtmf4' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 67 |     )
 68 |
 69 |     static let dtmf4 = Self(
    |                |- warning: static property 'dtmf4' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf4' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-4.caf")
 71 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:73:16: warning: static property 'dtmf5' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 71 |     )
 72 |
 73 |     static let dtmf5 = Self(
    |                |- warning: static property 'dtmf5' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf5' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-5.caf")
 75 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:77:16: warning: static property 'dtmf6' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 75 |     )
 76 |
 77 |     static let dtmf6 = Self(
    |                |- warning: static property 'dtmf6' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf6' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-6.caf")
 79 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:81:16: warning: static property 'dtmf7' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 79 |     )
 80 |
 81 |     static let dtmf7 = Self(
    |                |- warning: static property 'dtmf7' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf7' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-7.caf")
 83 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:85:16: warning: static property 'dtmf8' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 83 |     )
 84 |
 85 |     static let dtmf8 = Self(
    |                |- warning: static property 'dtmf8' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf8' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-8.caf")
 87 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:89:16: warning: static property 'dtmf9' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 87 |     )
 88 |
 89 |     static let dtmf9 = Self(
    |                |- warning: static property 'dtmf9' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmf9' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-9.caf")
 91 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:93:16: warning: static property 'dtmfPound' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 91 |     )
 92 |
 93 |     static let dtmfPound = Self(
    |                |- warning: static property 'dtmfPound' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmfPound' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-pound.caf")
 95 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:97:16: warning: static property 'dtmfStar' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 95 |     )
 96 |
 97 |     static let dtmfStar = Self(
    |                |- warning: static property 'dtmfStar' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'dtmfStar' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/dtmf-star.caf")
 99 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:101:16: warning: static property 'endCallToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
 99 |     )
100 |
101 |     static let endCallToneCEPT = Self(
    |                |- warning: static property 'endCallToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'endCallToneCEPT' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/end_call_tone_cept.caf")
103 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:105:16: warning: static property 'headphoneAudioExposureLimitExceeded' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
103 |     )
104 |
105 |     static let headphoneAudioExposureLimitExceeded = Self(
    |                |- warning: static property 'headphoneAudioExposureLimitExceeded' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'headphoneAudioExposureLimitExceeded' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/HeadphoneAudioExposureLimitExceeded.caf")
107 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:109:16: warning: static property 'healthNotificationUrgent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
107 |     )
108 |
109 |     static let healthNotificationUrgent = Self(
    |                |- warning: static property 'healthNotificationUrgent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'healthNotificationUrgent' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/HealthNotificationUrgent.caf")
111 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:113:16: warning: static property 'mediaHandoff' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
111 |     )
112 |
113 |     static let mediaHandoff = Self(
    |                |- warning: static property 'mediaHandoff' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'mediaHandoff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MediaHandoff.caf")
115 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:117:16: warning: static property 'mediaPaused' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
115 |     )
116 |
117 |     static let mediaPaused = Self(
    |                |- warning: static property 'mediaPaused' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'mediaPaused' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MediaPaused.caf")
119 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:121:16: warning: static property 'micMute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
119 |     )
120 |
121 |     static let micMute = Self(
    |                |- warning: static property 'micMute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'micMute' with '@MainActor' 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 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MicMute.caf")
123 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:125:16: warning: static property 'micUnmute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
123 |     )
124 |
125 |     static let micUnmute = Self(
    |                |- warning: static property 'micUnmute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'micUnmute' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MicUnmute.caf")
127 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:129:16: warning: static property 'micUnmuteFail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
127 |     )
128 |
129 |     static let micUnmuteFail = Self(
    |                |- warning: static property 'micUnmuteFail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'micUnmuteFail' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MicUnmuteFail.caf")
131 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:133:16: warning: static property 'multiwayJoin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
131 |     )
132 |
133 |     static let multiwayJoin = Self(
    |                |- warning: static property 'multiwayJoin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'multiwayJoin' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MultiwayJoin.caf")
135 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:137:16: warning: static property 'multiwayLeave' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
135 |     )
136 |
137 |     static let multiwayLeave = Self(
    |                |- warning: static property 'multiwayLeave' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'multiwayLeave' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/MultiwayLeave.caf")
139 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:141:16: warning: static property 'pushToTalkJoined' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
139 |     )
140 |
141 |     static let pushToTalkJoined = Self(
    |                |- warning: static property 'pushToTalkJoined' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pushToTalkJoined' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/PushToTalkJoined.caf")
143 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:145:16: warning: static property 'pushToTalkLeft' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
143 |     )
144 |
145 |     static let pushToTalkLeft = Self(
    |                |- warning: static property 'pushToTalkLeft' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pushToTalkLeft' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/PushToTalkLeft.caf")
147 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:149:16: warning: static property 'pushToTalkMute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
147 |     )
148 |
149 |     static let pushToTalkMute = Self(
    |                |- warning: static property 'pushToTalkMute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pushToTalkMute' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/PushToTalkMute.caf")
151 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:153:16: warning: static property 'pushToTalkUnmute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
151 |     )
152 |
153 |     static let pushToTalkUnmute = Self(
    |                |- warning: static property 'pushToTalkUnmute' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pushToTalkUnmute' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/PushToTalkUnmute.caf")
155 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:157:16: warning: static property 'pushToTalkUnmuteFail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
155 |     )
156 |
157 |     static let pushToTalkUnmuteFail = Self(
    |                |- warning: static property 'pushToTalkUnmuteFail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pushToTalkUnmuteFail' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/PushToTalkUnmuteFail.caf")
159 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:161:16: warning: static property 'ringbackToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
159 |     )
160 |
161 |     static let ringbackToneANSI = Self(
    |                |- warning: static property 'ringbackToneANSI' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringbackToneANSI' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ringback_tone_ansi.caf")
163 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:165:16: warning: static property 'ringbackToneAUS' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
163 |     )
164 |
165 |     static let ringbackToneAUS = Self(
    |                |- warning: static property 'ringbackToneAUS' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringbackToneAUS' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ringback_tone_aus.caf")
167 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:169:16: warning: static property 'ringbackToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
167 |     )
168 |
169 |     static let ringbackToneCEPT = Self(
    |                |- warning: static property 'ringbackToneCEPT' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringbackToneCEPT' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ringback_tone_cept.caf")
171 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:173:16: warning: static property 'ringbackToneHK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
171 |     )
172 |
173 |     static let ringbackToneHK = Self(
    |                |- warning: static property 'ringbackToneHK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringbackToneHK' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ringback_tone_hk.caf")
175 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:177:16: warning: static property 'ringbackToneUK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
175 |     )
176 |
177 |     static let ringbackToneUK = Self(
    |                |- warning: static property 'ringbackToneUK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringbackToneUK' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ringback_tone_uk.caf")
179 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:181:16: warning: static property 'screenCapture' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
179 |     )
180 |
181 |     static let screenCapture = Self(
    |                |- warning: static property 'screenCapture' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'screenCapture' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ScreenCapture.caf")
183 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:185:16: warning: static property 'screenSharingStarted' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
183 |     )
184 |
185 |     static let screenSharingStarted = Self(
    |                |- warning: static property 'screenSharingStarted' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'screenSharingStarted' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/ScreenSharingStarted.caf")
187 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:189:16: warning: static property 'vcEnded' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
187 |     )
188 |
189 |     static let vcEnded = Self(
    |                |- warning: static property 'vcEnded' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'vcEnded' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/vc~ended.caf")
191 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:193:16: warning: static property 'vcInvitationAccepted' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
191 |     )
192 |
193 |     static let vcInvitationAccepted = Self(
    |                |- warning: static property 'vcInvitationAccepted' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'vcInvitationAccepted' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/vc~invitation-accepted.caf")
195 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:197:16: warning: static property 'vcRinging' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
195 |     )
196 |
197 |     static let vcRinging = Self(
    |                |- warning: static property 'vcRinging' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'vcRinging' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/vc~ringing.caf")
199 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:201:16: warning: static property 'vcRingingWatch' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
199 |     )
200 |
201 |     static let vcRingingWatch = Self(
    |                |- warning: static property 'vcRingingWatch' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'vcRingingWatch' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/vc~ringing_watch.caf")
203 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:205:16: warning: static property 'workoutCompleteAutodetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
203 |     )
204 |
205 |     static let workoutCompleteAutodetect = Self(
    |                |- warning: static property 'workoutCompleteAutodetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutCompleteAutodetect' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
206 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutCompleteAutodetect.caf")
207 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:209:16: warning: static property 'workoutPaceAbove' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
207 |     )
208 |
209 |     static let workoutPaceAbove = Self(
    |                |- warning: static property 'workoutPaceAbove' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutPaceAbove' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
210 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutPaceAbove.caf")
211 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:213:16: warning: static property 'workoutPaceBelow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
211 |     )
212 |
213 |     static let workoutPaceBelow = Self(
    |                |- warning: static property 'workoutPaceBelow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutPaceBelow' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutPaceBelow.caf")
215 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:217:16: warning: static property 'workoutPausedAutoDetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
215 |     )
216 |
217 |     static let workoutPausedAutoDetect = Self(
    |                |- warning: static property 'workoutPausedAutoDetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutPausedAutoDetect' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutPausedAutoDetect.caf")
219 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:221:16: warning: static property 'workoutResumedAutoDetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
219 |     )
220 |
221 |     static let workoutResumedAutoDetect = Self(
    |                |- warning: static property 'workoutResumedAutoDetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutResumedAutoDetect' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutResumedAutoDetect.caf")
223 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:225:16: warning: static property 'workoutStartAutodetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
223 |     )
224 |
225 |     static let workoutStartAutodetect = Self(
    |                |- warning: static property 'workoutStartAutodetect' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'workoutStartAutodetect' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nano/WorkoutStartAutodetect.caf")
227 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:229:16: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
227 |     )
228 |
229 |     static let critical = Self(
    |                |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'critical' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/3rd_party_critical.caf")
231 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:233:16: warning: static property 'accessScanComplete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
231 |     )
232 |
233 |     static let accessScanComplete = Self(
    |                |- warning: static property 'accessScanComplete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'accessScanComplete' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/access_scan_complete.caf")
235 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:237:16: warning: static property 'acknowledgmentReceived' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
235 |     )
236 |
237 |     static let acknowledgmentReceived = Self(
    |                |- warning: static property 'acknowledgmentReceived' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'acknowledgmentReceived' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
238 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/acknowledgment_received.caf")
239 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:241:16: warning: static property 'acknowledgmentSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
239 |     )
240 |
241 |     static let acknowledgmentSent = Self(
    |                |- warning: static property 'acknowledgmentSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'acknowledgmentSent' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/acknowledgment_sent.caf")
243 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:245:16: warning: static property 'alarm' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
243 |     )
244 |
245 |     static let alarm = Self(
    |                |- warning: static property 'alarm' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'alarm' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/alarm.caf")
247 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:249:16: warning: static property 'beginRecord' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
247 |     )
248 |
249 |     static let beginRecord = Self(
    |                |- warning: static property 'beginRecord' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'beginRecord' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
250 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/begin_record.caf")
251 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:253:16: warning: static property 'cameraTimerCountdown' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
251 |     )
252 |
253 |     static let cameraTimerCountdown = Self(
    |                |- warning: static property 'cameraTimerCountdown' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraTimerCountdown' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
254 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/camera_timer_countdown.caf")
255 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:257:16: warning: static property 'cameraTimerFinalSecond' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
255 |     )
256 |
257 |     static let cameraTimerFinalSecond = Self(
    |                |- warning: static property 'cameraTimerFinalSecond' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraTimerFinalSecond' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/camera_timer_final_second.caf")
259 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:261:16: warning: static property 'connectPower' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
259 |     )
260 |
261 |     static let connectPower = Self(
    |                |- warning: static property 'connectPower' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'connectPower' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
262 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/connect_power.caf")
263 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:265:16: warning: static property 'ctBusy' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
263 |     )
264 |
265 |     static let ctBusy = Self(
    |                |- warning: static property 'ctBusy' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctBusy' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ct-busy.caf")
267 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:269:16: warning: static property 'ctCongestion' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
267 |     )
268 |
269 |     static let ctCongestion = Self(
    |                |- warning: static property 'ctCongestion' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctCongestion' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
270 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ct-congestion.caf")
271 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:273:16: warning: static property 'ctError' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
271 |     )
272 |
273 |     static let ctError = Self(
    |                |- warning: static property 'ctError' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctError' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
274 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ct-error.caf")
275 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:277:16: warning: static property 'ctKeytone2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
275 |     )
276 |
277 |     static let ctKeytone2 = Self(
    |                |- warning: static property 'ctKeytone2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctKeytone2' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
278 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ct-keytone2.caf")
279 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:281:16: warning: static property 'ctPathACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
279 |     )
280 |
281 |     static let ctPathACK = Self(
    |                |- warning: static property 'ctPathACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ctPathACK' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
282 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ct-path-ack.caf")
283 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:285:16: warning: static property 'deviceShutdown' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
283 |     )
284 |
285 |     static let deviceShutdown = Self(
    |                |- warning: static property 'deviceShutdown' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'deviceShutdown' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
286 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/DeviceShutdown.caf")
287 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:289:16: warning: static property 'doorbell' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
287 |     )
288 |
289 |     static let doorbell = Self(
    |                |- warning: static property 'doorbell' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'doorbell' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
290 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Doorbell.caf")
291 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:293:16: warning: static property 'endRecord' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
291 |     )
292 |
293 |     static let endRecord = Self(
    |                |- warning: static property 'endRecord' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'endRecord' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
294 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/end_record.caf")
295 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:297:16: warning: static property 'focusChangeAppIcon' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
295 |     )
296 |
297 |     static let focusChangeAppIcon = Self(
    |                |- warning: static property 'focusChangeAppIcon' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'focusChangeAppIcon' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
298 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/focus_change_app_icon.caf")
299 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:301:16: warning: static property 'focusChangeKeyboard' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
299 |     )
300 |
301 |     static let focusChangeKeyboard = Self(
    |                |- warning: static property 'focusChangeKeyboard' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'focusChangeKeyboard' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/focus_change_keyboard.caf")
303 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:305:16: warning: static property 'focusChangeLarge' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
303 |     )
304 |
305 |     static let focusChangeLarge = Self(
    |                |- warning: static property 'focusChangeLarge' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'focusChangeLarge' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
306 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/focus_change_large.caf")
307 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:309:16: warning: static property 'focusChangeSmall' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
307 |     )
308 |
309 |     static let focusChangeSmall = Self(
    |                |- warning: static property 'focusChangeSmall' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'focusChangeSmall' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
310 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/focus_change_small.caf")
311 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:313:16: warning: static property 'gotoSleepAlert' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
311 |     )
312 |
313 |     static let gotoSleepAlert = Self(
    |                |- warning: static property 'gotoSleepAlert' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'gotoSleepAlert' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
314 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/go_to_sleep_alert.caf")
315 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:317:16: warning: static property 'healthNotification' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
315 |     )
316 |
317 |     static let healthNotification = Self(
    |                |- warning: static property 'healthNotification' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'healthNotification' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
318 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/health_notification.caf")
319 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:321:16: warning: static property 'jblAmbiguous' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
319 |     )
320 |
321 |     static let jblAmbiguous = Self(
    |                |- warning: static property 'jblAmbiguous' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblAmbiguous' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
322 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_ambiguous.caf")
323 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:325:16: warning: static property 'jblBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
323 |     )
324 |
325 |     static let jblBegin = Self(
    |                |- warning: static property 'jblBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblBegin' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
326 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_begin.caf")
327 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:329:16: warning: static property 'jblBeginShort' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
327 |     )
328 |
329 |     static let jblBeginShort = Self(
    |                |- warning: static property 'jblBeginShort' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblBeginShort' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
330 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_begin_short.caf")
331 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:333:16: warning: static property 'jblBeginShortCarplay' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
331 |     )
332 |
333 |     static let jblBeginShortCarplay = Self(
    |                |- warning: static property 'jblBeginShortCarplay' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblBeginShortCarplay' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
334 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_begin_short_carplay.caf")
335 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:337:16: warning: static property 'jblCancel' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
335 |     )
336 |
337 |     static let jblCancel = Self(
    |                |- warning: static property 'jblCancel' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblCancel' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
338 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_cancel.caf")
339 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:341:16: warning: static property 'jblConfirm' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
339 |     )
340 |
341 |     static let jblConfirm = Self(
    |                |- warning: static property 'jblConfirm' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblConfirm' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
342 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_confirm.caf")
343 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:345:16: warning: static property 'jblNoMatch' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
343 |     )
344 |
345 |     static let jblNoMatch = Self(
    |                |- warning: static property 'jblNoMatch' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'jblNoMatch' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
346 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/jbl_no_match.caf")
347 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:349:16: warning: static property 'keyPressClick' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
347 |     )
348 |
349 |     static let keyPressClick = Self(
    |                |- warning: static property 'keyPressClick' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyPressClick' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
350 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/key_press_click.caf")
351 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:353:16: warning: static property 'keyPressDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
351 |     )
352 |
353 |     static let keyPressDelete = Self(
    |                |- warning: static property 'keyPressDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyPressDelete' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
354 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/key_press_delete.caf")
355 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:357:16: warning: static property 'keyPressModifier' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
355 |     )
356 |
357 |     static let keyPressModifier = Self(
    |                |- warning: static property 'keyPressModifier' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyPressModifier' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
358 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/key_press_modifier.caf")
359 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:361:16: warning: static property 'keyboardPressClear' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
359 |     )
360 |
361 |     static let keyboardPressClear = Self(
    |                |- warning: static property 'keyboardPressClear' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyboardPressClear' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
362 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/keyboard_press_clear.caf")
363 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:365:16: warning: static property 'keyboardPressDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
363 |     )
364 |
365 |     static let keyboardPressDelete = Self(
    |                |- warning: static property 'keyboardPressDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyboardPressDelete' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
366 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/keyboard_press_delete.caf")
367 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:369:16: warning: static property 'keyboardPressNormal' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
367 |     )
368 |
369 |     static let keyboardPressNormal = Self(
    |                |- warning: static property 'keyboardPressNormal' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'keyboardPressNormal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
370 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/keyboard_press_normal.caf")
371 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:373:16: warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
371 |     )
372 |
373 |     static let lock = Self(
    |                |- warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'lock' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
374 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/lock.caf")
375 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:377:16: warning: static property 'longLowShortHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
375 |     )
376 |
377 |     static let longLowShortHigh = Self(
    |                |- warning: static property 'longLowShortHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'longLowShortHigh' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
378 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/long_low_short_high.caf")
379 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:381:16: warning: static property 'lowPower' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
379 |     )
380 |
381 |     static let lowPower = Self(
    |                |- warning: static property 'lowPower' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'lowPower' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
382 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/low_power.caf")
383 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:385:16: warning: static property 'mailSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
383 |     )
384 |
385 |     static let mailSent = Self(
    |                |- warning: static property 'mailSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'mailSent' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
386 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/mail-sent.caf")
387 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:389:16: warning: static property 'middle9ShortDoubleLow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
387 |     )
388 |
389 |     static let middle9ShortDoubleLow = Self(
    |                |- warning: static property 'middle9ShortDoubleLow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'middle9ShortDoubleLow' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/middle_9_short_double_low.caf")
391 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:393:16: warning: static property 'multiwayInvitation' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
391 |     )
392 |
393 |     static let multiwayInvitation = Self(
    |                |- warning: static property 'multiwayInvitation' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'multiwayInvitation' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
394 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/multiway_invitation.caf")
395 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:397:16: warning: static property 'navigationPop' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
395 |     )
396 |
397 |     static let navigationPop = Self(
    |                |- warning: static property 'navigationPop' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'navigationPop' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
398 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/navigation_pop.caf")
399 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:401:16: warning: static property 'navigationPush' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
399 |     )
400 |
401 |     static let navigationPush = Self(
    |                |- warning: static property 'navigationPush' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'navigationPush' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
402 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/navigation_push.caf")
403 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:405:16: warning: static property 'navigationGenericManeuver' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
403 |     )
404 |
405 |     static let navigationGenericManeuver = Self(
    |                |- warning: static property 'navigationGenericManeuver' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'navigationGenericManeuver' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
406 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/NavigationGenericManeuver.caf")
407 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:409:16: warning: static property 'newMail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
407 |     )
408 |
409 |     static let newMail = Self(
    |                |- warning: static property 'newMail' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'newMail' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
410 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/new-mail.caf")
411 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:413:16: warning: static property 'nfcScanComplete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
411 |     )
412 |
413 |     static let nfcScanComplete = Self(
    |                |- warning: static property 'nfcScanComplete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'nfcScanComplete' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
414 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nfc_scan_complete.caf")
415 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:417:16: warning: static property 'nfcScanFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
415 |     )
416 |
417 |     static let nfcScanFailure = Self(
    |                |- warning: static property 'nfcScanFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'nfcScanFailure' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
418 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/nfc_scan_failure.caf")
419 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:421:16: warning: static property 'paymentFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
419 |     )
420 |
421 |     static let paymentFailure = Self(
    |                |- warning: static property 'paymentFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'paymentFailure' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
422 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/payment_failure.caf")
423 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:425:16: warning: static property 'paymentSuccess' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
423 |     )
424 |
425 |     static let paymentSuccess = Self(
    |                |- warning: static property 'paymentSuccess' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'paymentSuccess' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
426 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/payment_success.caf")
427 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:429:16: warning: static property 'paymentReceived' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
427 |     )
428 |
429 |     static let paymentReceived = Self(
    |                |- warning: static property 'paymentReceived' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'paymentReceived' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
430 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PaymentReceived.caf")
431 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:433:16: warning: static property 'paymentReceivedFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
431 |     )
432 |
433 |     static let paymentReceivedFailure = Self(
    |                |- warning: static property 'paymentReceivedFailure' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'paymentReceivedFailure' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
434 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PaymentReceivedFailure.caf")
435 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:437:16: warning: static property 'photoShutter' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
435 |     )
436 |
437 |     static let photoShutter = Self(
    |                |- warning: static property 'photoShutter' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'photoShutter' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
438 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/photoShutter.caf")
439 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:441:16: warning: static property 'pinDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
439 |     )
440 |
441 |     static let pinDelete = Self(
    |                |- warning: static property 'pinDelete' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinDelete' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
442 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINDelete.caf")
443 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:445:16: warning: static property 'pinDeleteAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
443 |     )
444 |
445 |     static let pinDeleteAX = Self(
    |                |- warning: static property 'pinDeleteAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinDeleteAX' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
446 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINDelete_AX.caf")
447 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:449:16: warning: static property 'pinEnterDigit' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
447 |     )
448 |
449 |     static let pinEnterDigit = Self(
    |                |- warning: static property 'pinEnterDigit' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinEnterDigit' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINEnterDigit.caf")
451 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:453:16: warning: static property 'pinEnterDigitAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
451 |     )
452 |
453 |     static let pinEnterDigitAX = Self(
    |                |- warning: static property 'pinEnterDigitAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinEnterDigitAX' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
454 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINEnterDigit_AX.caf")
455 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:457:16: warning: static property 'pinSubmitAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
455 |     )
456 |
457 |     static let pinSubmitAX = Self(
    |                |- warning: static property 'pinSubmitAX' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinSubmitAX' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
458 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINSubmit_AX.caf")
459 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:461:16: warning: static property 'pinUnexpected' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
459 |     )
460 |
461 |     static let pinUnexpected = Self(
    |                |- warning: static property 'pinUnexpected' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'pinUnexpected' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
462 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/PINUnexpected.caf")
463 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:465:16: warning: static property 'receivedMessage' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
463 |     )
464 |
465 |     static let receivedMessage = Self(
    |                |- warning: static property 'receivedMessage' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'receivedMessage' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
466 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ReceivedMessage.caf")
467 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:469:16: warning: static property 'ringerChanged' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
467 |     )
468 |
469 |     static let ringerChanged = Self(
    |                |- warning: static property 'ringerChanged' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ringerChanged' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
470 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/RingerChanged.caf")
471 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:473:16: warning: static property 'sentMessage' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
471 |     )
472 |
473 |     static let sentMessage = Self(
    |                |- warning: static property 'sentMessage' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'sentMessage' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SentMessage.caf")
475 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:477:16: warning: static property 'shake' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
475 |     )
476 |
477 |     static let shake = Self(
    |                |- warning: static property 'shake' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shake' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
478 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/shake.caf")
479 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:481:16: warning: static property 'shortDoubleHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
479 |     )
480 |
481 |     static let shortDoubleHigh = Self(
    |                |- warning: static property 'shortDoubleHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shortDoubleHigh' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/short_double_high.caf")
483 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:485:16: warning: static property 'shortDoubleLow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
483 |     )
484 |
485 |     static let shortDoubleLow = Self(
    |                |- warning: static property 'shortDoubleLow' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shortDoubleLow' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
486 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/short_double_low.caf")
487 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:489:16: warning: static property 'shortLowHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
487 |     )
488 |
489 |     static let shortLowHigh = Self(
    |                |- warning: static property 'shortLowHigh' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shortLowHigh' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
490 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/short_low_high.caf")
491 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:493:16: warning: static property 'simToolkitCallDropped' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
491 |     )
492 |
493 |     static let simToolkitCallDropped = Self(
    |                |- warning: static property 'simToolkitCallDropped' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'simToolkitCallDropped' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
494 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SIMToolkitCallDropped.caf")
495 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:497:16: warning: static property 'simToolkitGeneralBeep' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
495 |     )
496 |
497 |     static let simToolkitGeneralBeep = Self(
    |                |- warning: static property 'simToolkitGeneralBeep' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'simToolkitGeneralBeep' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
498 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SIMToolkitGeneralBeep.caf")
499 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:501:16: warning: static property 'simToolkitNegativeACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
499 |     )
500 |
501 |     static let simToolkitNegativeACK = Self(
    |                |- warning: static property 'simToolkitNegativeACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'simToolkitNegativeACK' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
502 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SIMToolkitNegativeACK.caf")
503 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:505:16: warning: static property 'simToolkitPositiveACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
503 |     )
504 |
505 |     static let simToolkitPositiveACK = Self(
    |                |- warning: static property 'simToolkitPositiveACK' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'simToolkitPositiveACK' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
506 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SIMToolkitPositiveACK.caf")
507 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:509:16: warning: static property 'simToolkitSMS' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
507 |     )
508 |
509 |     static let simToolkitSMS = Self(
    |                |- warning: static property 'simToolkitSMS' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'simToolkitSMS' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
510 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/SIMToolkitSMS.caf")
511 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:513:16: warning: static property 'smsReceived1' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
511 |     )
512 |
513 |     static let smsReceived1 = Self(
    |                |- warning: static property 'smsReceived1' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived1' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
514 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received1.caf")
515 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:517:16: warning: static property 'smsReceived2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
515 |     )
516 |
517 |     static let smsReceived2 = Self(
    |                |- warning: static property 'smsReceived2' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived2' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
518 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received2.caf")
519 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:521:16: warning: static property 'smsReceived3' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
519 |     )
520 |
521 |     static let smsReceived3 = Self(
    |                |- warning: static property 'smsReceived3' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived3' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
522 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received3.caf")
523 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:525:16: warning: static property 'smsReceived4' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
523 |     )
524 |
525 |     static let smsReceived4 = Self(
    |                |- warning: static property 'smsReceived4' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived4' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
526 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received4.caf")
527 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:529:16: warning: static property 'smsReceived5' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
527 |     )
528 |
529 |     static let smsReceived5 = Self(
    |                |- warning: static property 'smsReceived5' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived5' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received5.caf")
531 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:533:16: warning: static property 'smsReceived6' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
531 |     )
532 |
533 |     static let smsReceived6 = Self(
    |                |- warning: static property 'smsReceived6' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'smsReceived6' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/sms-received6.caf")
535 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:537:16: warning: static property 'swish' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
535 |     )
536 |
537 |     static let swish = Self(
    |                |- warning: static property 'swish' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'swish' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
538 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Swish.caf")
539 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:541:16: warning: static property 'tink' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
539 |     )
540 |
541 |     static let tink = Self(
    |                |- warning: static property 'tink' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'tink' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
542 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Tink.caf")
543 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:545:16: warning: static property 'tock' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
543 |     )
544 |
545 |     static let tock = Self(
    |                |- warning: static property 'tock' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'tock' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
546 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Tock.caf")
547 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:549:16: warning: static property 'tweetSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
547 |     )
548 |
549 |     static let tweetSent = Self(
    |                |- warning: static property 'tweetSent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'tweetSent' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
550 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/tweet_sent.caf")
551 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:553:16: warning: static property 'ussd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
551 |     )
552 |
553 |     static let ussd = Self(
    |                |- warning: static property 'ussd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ussd' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
554 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/ussd.caf")
555 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:557:16: warning: static property 'warsaw' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
555 |     )
556 |
557 |     static let warsaw = Self(
    |                |- warning: static property 'warsaw' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'warsaw' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
558 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/warsaw.caf")
559 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:561:16: warning: static property 'webcamStart' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
559 |     )
560 |
561 |     static let webcamStart = Self(
    |                |- warning: static property 'webcamStart' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'webcamStart' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
562 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/WebcamStart.caf")
563 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:565:16: warning: static property 'wheelsOfTime' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
563 |     )
564 |
565 |     static let wheelsOfTime = Self(
    |                |- warning: static property 'wheelsOfTime' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'wheelsOfTime' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
566 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/wheels_of_time.caf")
567 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:569:16: warning: static property 'anticipate' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
567 |     )
568 |
569 |     static let anticipate = Self(
    |                |- warning: static property 'anticipate' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'anticipate' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
570 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Anticipate.caf")
571 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:573:16: warning: static property 'bloom' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
571 |     )
572 |
573 |     static let bloom = Self(
    |                |- warning: static property 'bloom' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'bloom' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
574 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Bloom.caf")
575 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:577:16: warning: static property 'calypso' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
575 |     )
576 |
577 |     static let calypso = Self(
    |                |- warning: static property 'calypso' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'calypso' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
578 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Calypso.caf")
579 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:581:16: warning: static property 'chooChoo' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
579 |     )
580 |
581 |     static let chooChoo = Self(
    |                |- warning: static property 'chooChoo' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'chooChoo' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
582 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Choo_Choo.caf")
583 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:585:16: warning: static property 'descent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
583 |     )
584 |
585 |     static let descent = Self(
    |                |- warning: static property 'descent' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'descent' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
586 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Descent.caf")
587 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:589:16: warning: static property 'fanfare' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
587 |     )
588 |
589 |     static let fanfare = Self(
    |                |- warning: static property 'fanfare' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fanfare' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
590 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Fanfare.caf")
591 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:593:16: warning: static property 'ladder' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
591 |     )
592 |
593 |     static let ladder = Self(
    |                |- warning: static property 'ladder' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'ladder' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
594 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Ladder.caf")
595 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:597:16: warning: static property 'minuet' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
595 |     )
596 |
597 |     static let minuet = Self(
    |                |- warning: static property 'minuet' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'minuet' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
598 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Minuet.caf")
599 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:601:16: warning: static property 'newsFlash' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
599 |     )
600 |
601 |     static let newsFlash = Self(
    |                |- warning: static property 'newsFlash' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'newsFlash' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
602 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/News_Flash.caf")
603 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:605:16: warning: static property 'noir' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
603 |     )
604 |
605 |     static let noir = Self(
    |                |- warning: static property 'noir' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'noir' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
606 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Noir.caf")
607 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:609:16: warning: static property 'sherwoodForest' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
607 |     )
608 |
609 |     static let sherwoodForest = Self(
    |                |- warning: static property 'sherwoodForest' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'sherwoodForest' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
610 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Sherwood_Forest.caf")
611 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:613:16: warning: static property 'spell' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
611 |     )
612 |
613 |     static let spell = Self(
    |                |- warning: static property 'spell' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'spell' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
614 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Spell.caf")
615 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:617:16: warning: static property 'suspense' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
615 |     )
616 |
617 |     static let suspense = Self(
    |                |- warning: static property 'suspense' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'suspense' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
618 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Suspense.caf")
619 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:621:16: warning: static property 'telegraph' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
619 |     )
620 |
621 |     static let telegraph = Self(
    |                |- warning: static property 'telegraph' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'telegraph' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
622 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Telegraph.caf")
623 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:625:16: warning: static property 'tiptoes' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
623 |     )
624 |
625 |     static let tiptoes = Self(
    |                |- warning: static property 'tiptoes' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'tiptoes' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
626 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Tiptoes.caf")
627 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:629:16: warning: static property 'typewriters' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
627 |     )
628 |
629 |     static let typewriters = Self(
    |                |- warning: static property 'typewriters' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'typewriters' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
630 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Typewriters.caf")
631 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:633:16: warning: static property 'update' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
631 |     )
632 |
633 |     static let update = Self(
    |                |- warning: static property 'update' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'update' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
634 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/New/Update.caf")
635 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:637:16: warning: static property 'cameraShutterBurst' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
635 |     )
636 |
637 |     static let cameraShutterBurst = Self(
    |                |- warning: static property 'cameraShutterBurst' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurst' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst.caf")
639 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:641:16: warning: static property 'cameraShutterBurstBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
639 |     )
640 |
641 |     static let cameraShutterBurstBegin = Self(
    |                |- warning: static property 'cameraShutterBurstBegin' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurstBegin' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
642 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst_begin.caf")
643 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:645:16: warning: static property 'cameraShutterBurstEnd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
    :
643 |     )
644 |
645 |     static let cameraShutterBurstEnd = Self(
    |                |- warning: static property 'cameraShutterBurstEnd' is not concurrency-safe because non-'Sendable' type 'Audio' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'cameraShutterBurstEnd' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 |         url: URL(fileURLWithPath: "/System/Library/Audio/UISounds/Modern/camera_shutter_burst_end.caf")
647 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:12:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | private struct AudioPlayerEnvironmentKey: EnvironmentKey {
12 |     static var defaultValue: AudioPlayer = .init()
   |                |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:7:15: warning: call to main actor-isolated initializer 'init(audio:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 |     /// Specifies feedback that plays an audio file
 5 |     /// - Parameter audio: The audio to play when this feedback is triggered
 6 |     static func audio(_ audio: Audio) -> Self {
   |                 `- note: add '@MainActor' to make static method 'audio' part of global actor 'MainActor'
 7 |         .init(AudioFeedback(audio: audio))
   |               `- warning: call to main actor-isolated initializer 'init(audio:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 8 |     }
 9 | }
   :
26 |     var audio: Audio
27 |
28 |     init(audio: Audio) {
   |     `- note: calls to initializer 'init(audio:)' from outside of its actor context are implicitly asynchronous
29 |         self.audio = audio
30 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:7:15: warning: sending 'audio' risks causing data races; this is an error in the Swift 6 language mode
 5 |     /// - Parameter audio: The audio to play when this feedback is triggered
 6 |     static func audio(_ audio: Audio) -> Self {
 7 |         .init(AudioFeedback(audio: audio))
   |               |- warning: sending 'audio' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'audio' to main actor-isolated initializer 'init(audio:)' risks causing data races between main actor-isolated and task-isolated uses
 8 |     }
 9 | }
[14/15] Compiling Feedback AudioPlayer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioPlayer.swift:5:10: warning: associated value 'badUrl' of 'Sendable'-conforming enum 'PlayerError' has non-sendable type 'Audio'; this is an error in the Swift 6 language mode
 3 |
 4 | private enum PlayerError: LocalizedError {
 5 |     case badUrl(Audio)
   |          `- warning: associated value 'badUrl' of 'Sendable'-conforming enum 'PlayerError' has non-sendable type 'Audio'; this is an error in the Swift 6 language mode
 6 |     var errorDescription: String? {
 7 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:4:15: note: consider making struct 'Audio' conform to the 'Sendable' protocol
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioPlayer.swift:29:10: warning: macOS audio not implemented
27 |         player?.play()
28 | #else
29 | #warning("macOS audio not implemented")
   |          `- warning: macOS audio not implemented
30 | #endif
31 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:24:10: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
22 | ///   - body: The content of this value will be called alongside the feedback
23 | public func withFeedback<Result>(_ feedback: AnyFeedback = .haptic(.haptic(intensity: 1, sharpness: 1)), _ body: () throws -> Result) rethrows -> Result {
24 |     Task { await feedback.perform() }
   |          |       `- note: closure captures 'feedback' which is accessible to code in the current task
   |          `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
25 |     return try body()
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:42:29: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
40 |     /// Performs the specified feedback and any associated feedback (via combined)
41 |     public func perform() async {
42 |         async let c: Void = content.perform()
   |                             |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |                             `- note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
43 |         async let m: Void = modifier.perform()
44 |         _ = await (c, m)
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:43:29: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 |     public func perform() async {
42 |         async let c: Void = content.perform()
43 |         async let m: Void = modifier.perform()
   |                             |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |                             `- note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
44 |         _ = await (c, m)
45 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:64:39: warning: sending 'self.feedback' risks causing data races; this is an error in the Swift 6 language mode
62 |         content
63 |             .backport.onChange(of: value) { value in
64 |                 Task { await feedback.perform() }
   |                                       |- warning: sending 'self.feedback' risks causing data races; this is an error in the Swift 6 language mode
   |                                       `- note: sending main actor-isolated 'self.feedback' to nonisolated instance method 'perform()' risks causing data races between nonisolated and main actor-isolated uses
65 |             }
66 |     }
[15/15] Compiling Feedback Feedback.swift
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioPlayer.swift:5:10: warning: associated value 'badUrl' of 'Sendable'-conforming enum 'PlayerError' has non-sendable type 'Audio'; this is an error in the Swift 6 language mode
 3 |
 4 | private enum PlayerError: LocalizedError {
 5 |     case badUrl(Audio)
   |          `- warning: associated value 'badUrl' of 'Sendable'-conforming enum 'PlayerError' has non-sendable type 'Audio'; this is an error in the Swift 6 language mode
 6 |     var errorDescription: String? {
 7 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/Audio.swift:4:15: note: consider making struct 'Audio' conform to the 'Sendable' protocol
  2 |
  3 | /// Represents an audio URL
  4 | public struct Audio: Identifiable, Hashable {
    |               `- note: consider making struct 'Audio' conform to the 'Sendable' protocol
  5 |     public var id: String { url.path }
  6 |     public let url: URL
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioPlayer.swift:29:10: warning: macOS audio not implemented
27 |         player?.play()
28 | #else
29 | #warning("macOS audio not implemented")
   |          `- warning: macOS audio not implemented
30 | #endif
31 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:24:10: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
22 | ///   - body: The content of this value will be called alongside the feedback
23 | public func withFeedback<Result>(_ feedback: AnyFeedback = .haptic(.haptic(intensity: 1, sharpness: 1)), _ body: () throws -> Result) rethrows -> Result {
24 |     Task { await feedback.perform() }
   |          |       `- note: closure captures 'feedback' which is accessible to code in the current task
   |          `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
25 |     return try body()
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:42:29: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
40 |     /// Performs the specified feedback and any associated feedback (via combined)
41 |     public func perform() async {
42 |         async let c: Void = content.perform()
   |                             |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |                             `- note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
43 |         async let m: Void = modifier.perform()
44 |         _ = await (c, m)
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:43:29: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 |     public func perform() async {
42 |         async let c: Void = content.perform()
43 |         async let m: Void = modifier.perform()
   |                             |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |                             `- note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
44 |         _ = await (c, m)
45 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:64:39: warning: sending 'self.feedback' risks causing data races; this is an error in the Swift 6 language mode
62 |         content
63 |             .backport.onChange(of: value) { value in
64 |                 Task { await feedback.perform() }
   |                                       |- warning: sending 'self.feedback' risks causing data races; this is an error in the Swift 6 language mode
   |                                       `- note: sending main actor-isolated 'self.feedback' to nonisolated instance method 'perform()' risks causing data races between nonisolated and main actor-isolated uses
65 |             }
66 |     }
Build complete! (32.74s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Feedback",
  "name" : "Feedback",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "Feedback",
      "targets" : [
        "Feedback"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Feedback",
      "module_type" : "SwiftTarget",
      "name" : "Feedback",
      "path" : "Sources/Feedback",
      "product_memberships" : [
        "Feedback"
      ],
      "sources" : [
        "Audio/Audio.swift",
        "Audio/AudioFeedback.swift",
        "Audio/AudioPlayer.swift",
        "Feedback.swift",
        "Feedback/AnyFeedback.swift",
        "Feedback/Feedback+Binding.swift",
        "Flash/Flash.swift",
        "Haptic/PatternHaptic.swift",
        "Haptic/SystemHaptic.swift",
        "Miscellaneous/DelayedFeedback.swift",
        "Support/Backport.swift",
        "Support/OnChange.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.