This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 156

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

    |                |- 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 non-isolated 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 non-isolated 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:34:30: warning: sending 'self.audio' risks causing data races; this is an error in the Swift 6 language mode
32 |     func perform() async {
33 |         do {
34 |             try await player.play(audio: audio)
   |                              |- warning: sending 'self.audio' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'self.audio' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
35 |         } catch {
36 |             print(error)
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Audio/AudioFeedback.swift:34:30: warning: sending 'self.player' risks causing data races; this is an error in the Swift 6 language mode
32 |     func perform() async {
33 |         do {
34 |             try await player.play(audio: audio)
   |                              |- warning: sending 'self.player' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'self.player' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
35 |         } catch {
36 |             print(error)
[13/15] Emitting module Feedback
/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 non-isolated 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 non-isolated 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/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
[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:18: warning: capture of 'feedback' with non-sendable type 'AnyFeedback' in a `@Sendable` 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() }
   |                  `- warning: capture of 'feedback' with non-sendable type 'AnyFeedback' in a `@Sendable` 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/AnyFeedback.swift:4:15: note: consider making struct 'AnyFeedback' conform to the 'Sendable' protocol
 2 |
 3 | /// A type-erased Feedback
 4 | public struct AnyFeedback: Feedback {
   |               `- note: consider making struct 'AnyFeedback' conform to the 'Sendable' protocol
 5 |     private var haptic: Feedback
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:42:29: warning: task or actor isolated value cannot be sent; 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: task or actor isolated value cannot be sent; this is an error in the Swift 6 language mode
43 |         async let m: Void = modifier.perform()
44 |         _ = await (c, m)
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:43:29: warning: task or actor isolated value cannot be sent; 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: task or actor isolated value cannot be sent; this is an error in the Swift 6 language mode
44 |         _ = await (c, m)
45 |     }
[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:18: warning: capture of 'feedback' with non-sendable type 'AnyFeedback' in a `@Sendable` 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() }
   |                  `- warning: capture of 'feedback' with non-sendable type 'AnyFeedback' in a `@Sendable` 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/AnyFeedback.swift:4:15: note: consider making struct 'AnyFeedback' conform to the 'Sendable' protocol
 2 |
 3 | /// A type-erased Feedback
 4 | public struct AnyFeedback: Feedback {
   |               `- note: consider making struct 'AnyFeedback' conform to the 'Sendable' protocol
 5 |     private var haptic: Feedback
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:42:29: warning: task or actor isolated value cannot be sent; 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: task or actor isolated value cannot be sent; this is an error in the Swift 6 language mode
43 |         async let m: Void = modifier.perform()
44 |         _ = await (c, m)
/Users/admin/builder/spi-builder-workspace/Sources/Feedback/Feedback.swift:43:29: warning: task or actor isolated value cannot be sent; 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: task or actor isolated value cannot be sent; this is an error in the Swift 6 language mode
44 |         _ = await (c, m)
45 |     }
Build complete! (46.75s)
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.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.