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 Media, reference master (0139f8), with Swift 6.1 for macOS (SPM) on 30 Apr 2025 17:35:10 UTC.

Swift 6 data race errors: 35

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

86 |                 } else {
87 |                     completion(.failure(.denied))
[98/121] Compiling MediaCore Audio+Subtype.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[99/121] Compiling MediaCore Audio.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[100/121] Compiling MediaCore Audios.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[101/121] Compiling MediaCore LazyAudios.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[102/121] Compiling MediaCore AVCaptureDevice+devices.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[103/121] Compiling MediaCore AVCaptureSession+add.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[104/121] Compiling MediaCore Photograph.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[105/121] Compiling MediaCore AuthorizationStatus+PermissionError.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[106/121] Compiling MediaCore CFString+MediaTypes.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[107/121] Compiling MediaCore FileManager+directories.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[108/121] Compiling MediaCore Dictionary+PhotoKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[109/121] Compiling MediaCore UIImagePickerController+MediaType.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Audio/Audios.swift:18:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     ///
17 |     @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
18 |     public static var all: [Audio]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Capture/Photograph.swift:18:16: warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 | public final class Photograph: NSObject {
18 |     static var captureProcessor: CaptureProcessor.Type = PhotoCaptureProcessor.self
   |                |- warning: static property 'captureProcessor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'captureProcessor' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'captureProcessor' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     private let photoOutput: AVCapturePhotoOutput
[110/121] Compiling MediaCore Media+Sort.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[111/121] Compiling MediaCore Media+SortKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[112/121] Compiling MediaCore PHAssetWrapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[113/121] Compiling MediaCore UniversalImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[114/121] Compiling MediaCore Media+LazyPhotos.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[115/121] Compiling MediaCore Photo+Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[116/121] Compiling MediaCore Photo+FileType.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[117/121] Compiling MediaCore Photo+Metadata.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[118/121] Compiling MediaCore Photo+Properties.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[119/121] Compiling MediaCore Photo+Subtype.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[120/121] Compiling MediaCore Photo.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[121/121] Compiling MediaCore Photos.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photo.swift:19:16: warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | ///
 18 | public struct Photo: MediaProtocol {
 19 |     static var imageManager: ImageManager = PHImageManager.default()
    |                |- warning: static property 'imageManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'imageManager' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'imageManager' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     private var phAsset: PHAsset? { phAssetWrapper.value }
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:19:27: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |         ///
18 |         @FetchAssets(sort: [Media.Sort(key: .creationDate, ascending: false)])
19 |         public static var all: [Photo]
   |                           |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |         /// All live photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:26:27: warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |         @FetchAssets(filter: [.mediaSubtypes([.live])],
25 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
26 |         public static var live: [LivePhoto]
   |                           |- warning: static property 'live' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'live' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /// All panorama photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:33:27: warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |         @FetchAssets(filter: [.mediaSubtypes([.panorama])],
32 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
33 |         public static var panorama: [Photo]
   |                           |- warning: static property 'panorama' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'panorama' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'panorama' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |         /// All HDR photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:40:27: warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |         @FetchAssets(filter: [.mediaSubtypes([.hdr])],
39 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
40 |         public static var hdr: [Photo]
   |                           |- warning: static property 'hdr' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'hdr' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'hdr' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |         /// All screenshots in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:47:27: warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |         @FetchAssets(filter: [.mediaSubtypes([.screenshot])],
46 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
47 |         public static var screenshot: [Photo]
   |                           |- warning: static property 'screenshot' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'screenshot' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'screenshot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /// All depth effect photos in the library
/Users/admin/builder/spi-builder-workspace/Sources/MediaCore/API/Photo/Photos.swift:55:27: warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
53 |                      sort: [Media.Sort(key: .creationDate, ascending: false)])
54 |         @available(iOS 10.2, macOS 10.15, tvOS 10.1, *)
55 |         public static var depthEffect: [Photo]
   |                           |- warning: static property 'depthEffect' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'depthEffect' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'depthEffect' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |     }
57 | }
[122/155] Compiling MediaSwiftUI Video+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[123/155] Compiling MediaSwiftUI CameraViewCreator.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[124/155] Compiling MediaSwiftUI AVCaptureVideoPreview.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[125/155] Compiling MediaSwiftUI CameraView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[126/158] Emitting module MediaSwiftUI
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/internal/Models/Garbage.swift:11:16: warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | struct Garbage {
11 |     static var cancellables: [AnyCancellable] = []
   |                |- warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'cancellables' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'cancellables' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[127/158] Compiling MediaSwiftUI PhotosUILivePhotoView.swift
[128/158] Compiling MediaSwiftUI Media+SwiftUI.swift
[129/158] Compiling MediaSwiftUI MediaSwiftUIAliases.swift
[130/158] Compiling MediaSwiftUI BrowserResult.swift
[131/158] Compiling MediaSwiftUI ActivityIndicatorView.swift
[132/158] Compiling MediaSwiftUI LivePhotoView.swift
[133/158] Compiling MediaSwiftUI MediaPicker+Coordinator.swift
[134/158] Compiling MediaSwiftUI MediaPicker+Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:25:21: warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
26 |                 } else if let livePhoto = livePhoto {
27 |                     promise(.success(livePhoto as! PHLivePhoto))
[135/158] Compiling MediaSwiftUI NSItemProvider+Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:25:21: warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
26 |                 } else if let livePhoto = livePhoto {
27 |                     promise(.success(livePhoto as! PHLivePhoto))
[136/158] Compiling MediaSwiftUI NSItemProvider+loadImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:25:21: warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
26 |                 } else if let livePhoto = livePhoto {
27 |                     promise(.success(livePhoto as! PHLivePhoto))
[137/158] Compiling MediaSwiftUI NSItemProvider+loadLivePhoto.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:25:21: warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<PHLivePhoto, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
26 |                 } else if let livePhoto = livePhoto {
27 |                     promise(.success(livePhoto as! PHLivePhoto))
[138/158] Compiling MediaSwiftUI VideoPreview.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/internal/Models/Garbage.swift:11:16: warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | struct Garbage {
11 |     static var cancellables: [AnyCancellable] = []
   |                |- warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'cancellables' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'cancellables' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[139/158] Compiling MediaSwiftUI Garbage.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/internal/Models/Garbage.swift:11:16: warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | struct Garbage {
11 |     static var cancellables: [AnyCancellable] = []
   |                |- warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'cancellables' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'cancellables' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[140/158] Compiling MediaSwiftUI ReferenceWrapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/internal/Models/Garbage.swift:11:16: warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | struct Garbage {
11 |     static var cancellables: [AnyCancellable] = []
   |                |- warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'cancellables' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'cancellables' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[141/158] Compiling MediaSwiftUI ViewState.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/internal/Models/Garbage.swift:11:16: warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | struct Garbage {
11 |     static var cancellables: [AnyCancellable] = []
   |                |- warning: static property 'cancellables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'cancellables' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'cancellables' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[142/158] Compiling MediaSwiftUI NSItemProvider+loadVideo.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadVideo.swift:43:21: warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
41 |                         return targetLocation
42 |                     }
43 |                     promise(result)
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 |                 } else {
45 |                     let error = error ?? Error.unknown
[143/158] Compiling MediaSwiftUI PHPicker.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadVideo.swift:43:21: warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
41 |                         return targetLocation
42 |                     }
43 |                     promise(result)
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 |                 } else {
45 |                     let error = error ?? Error.unknown
[144/158] Compiling MediaSwiftUI Photo+Camera+Result.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadVideo.swift:43:21: warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
41 |                         return targetLocation
42 |                     }
43 |                     promise(result)
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 |                 } else {
45 |                     let error = error ?? Error.unknown
[145/158] Compiling MediaSwiftUI Photo+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadVideo.swift:43:21: warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
41 |                         return targetLocation
42 |                     }
43 |                     promise(result)
   |                     |- warning: capture of 'promise' with non-sendable type '(Result<URL, any Error>) -> Void' in a '@Sendable' closure
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 |                 } else {
45 |                     let error = error ?? Error.unknown
[146/158] Compiling MediaSwiftUI MediaPicker.swift
[147/158] Compiling MediaSwiftUI MediaPickerValue.swift
[148/158] Compiling MediaSwiftUI PhotoView.swift
[149/158] Compiling MediaSwiftUI ViewWrapper.swift
[150/158] Compiling MediaSwiftUI WeakObjectWrapper.swift
[151/158] Compiling MediaSwiftUI ViewCreator.swift
[152/158] Compiling MediaSwiftUI Camera+Error.swift
[153/158] Compiling MediaSwiftUI Camera+Result.swift
[154/158] Compiling MediaSwiftUI Camera.swift
[155/158] Compiling MediaSwiftUI LivePhoto+SwiftUI.swift
[156/158] Compiling MediaSwiftUI UniversalProgressView.swift
[157/158] Compiling MediaSwiftUI AVPlayerView.swift
[158/158] Compiling MediaSwiftUI VideoView.swift
Build complete! (13.31s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Media",
  "name" : "Media",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "MediaCore",
      "targets" : [
        "MediaCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MediaSwiftUI",
      "targets" : [
        "MediaCore",
        "MediaSwiftUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MediaTests",
      "module_type" : "SwiftTarget",
      "name" : "MediaTests",
      "path" : "Tests/MediaTests",
      "sources" : [
        "Capture/AVCaptureDeviceTests.swift",
        "Capture/VideoRecorderTests.swift",
        "Errors/PermissionErrorTests.swift",
        "Extensions/CFString+MediaTypesTests.swift",
        "Extensions/FileManagerTests.swift",
        "Extensions/OptionalString+compareTests.swift",
        "Extensions/PHAsset+anyMediaTests.swift",
        "Extensions/PHAuthorizationStatus+PermissionErrorTests.swift",
        "Extensions/PHFetchOptions+ConvenienceTests.swift",
        "Extensions/PhotoKitDictionaryTests.swift",
        "Extensions/UIImagePickerController+MediaTypeTests.swift",
        "Extensions/UIImagePickerController+supportedMediaTypesTests.swift",
        "Mocks/MockAVAssetExportSession.swift",
        "Mocks/MockAVCaptureMovieFileOutput.swift",
        "Mocks/MockAVMetadataItem.swift",
        "Mocks/MockCaptureProcessor.swift",
        "Mocks/MockCaptureProcessorDelegate.swift",
        "Mocks/MockImage.swift",
        "Mocks/MockImageManager.swift",
        "Mocks/MockLivePhotoManager.swift",
        "Mocks/MockPHAsset.swift",
        "Mocks/MockPHAssetChangeRequest.swift",
        "Mocks/MockPHAssetCollection.swift",
        "Mocks/MockPHAssetCollectionFetchResult.swift",
        "Mocks/MockPHAssetsFetchResult.swift",
        "Mocks/MockPHChange.swift",
        "Mocks/MockPHContentEditingInput.swift",
        "Mocks/MockPHLivePhoto.swift",
        "Mocks/MockPHObjectChangeDetails.swift",
        "Mocks/MockPHObjectPlaceholder.swift",
        "Mocks/MockPhotoLibrary.swift",
        "Mocks/MockPhotoLibraryChangeObserver.swift",
        "Mocks/MockPropertyWrapperExample.swift",
        "Mocks/MockUIImagePickerController.swift",
        "Mocks/MockVideoManager.swift",
        "Models/Album/AlbumFilterTests.swift",
        "Models/Album/AlbumIdentifierTests.swift",
        "Models/Album/AlbumTests.swift",
        "Models/Album/AlbumTypeTests.swift",
        "Models/Album/AlbumsTests.swift",
        "Models/Album/LazyAlbumTests.swift",
        "Models/AnyMedia+EquatableTests.swift",
        "Models/AnyMediaIdentifierTests.swift",
        "Models/AnyMediaTests.swift",
        "Models/Audio/AudioFileTypeTests.swift",
        "Models/Audio/AudioSubtypeTests.swift",
        "Models/Audio/AudioTests.swift",
        "Models/Audio/AudiosTests.swift",
        "Models/Audio/LazyAudiosTests.swift",
        "Models/Camera/CameraTests.swift",
        "Models/Enums/PhotoSubtypeTests.swift",
        "Models/LivePhoto/LazyLivePhotosTests.swift",
        "Models/LivePhoto/LivePhotoFileTypeTests.swift",
        "Models/LivePhoto/LivePhotoSubtypeTests.swift",
        "Models/LivePhoto/LivePhotoTests.swift",
        "Models/Media/MediaFilterTests.swift",
        "Models/Media/MediaIdentifierTests.swift",
        "Models/Media/MediaSwiftUITests.swift",
        "Models/Media/MediaTests.swift",
        "Models/Media/MediaURLTests.swift",
        "Models/PatternTests.swift",
        "Models/Photo/LazyPhotosTests.swift",
        "Models/Photo/PhotoFileTypeTests.swift",
        "Models/Photo/PhotoTests.swift",
        "Models/Photo/PhotosTests.swift",
        "Models/Video/LazyVideosTests.swift",
        "Models/Video/Video+ExportOptionsTests.swift",
        "Models/Video/Video+PropertiesTests.swift",
        "Models/Video/VideoExportQualityTests.swift",
        "Models/Video/VideoFileTypeTests.swift",
        "Models/Video/VideoSubtypeTests.swift",
        "Models/Video/VideoTests.swift",
        "Models/Video/VideosTests.swift",
        "Property wrappers/FetchAlbumTests.swift",
        "Property wrappers/FetchAssetTests.swift",
        "Services/AlbumFetcherTests.swift",
        "Services/CustomPhotoLibraryChangeObserverTests.swift",
        "Services/PHAssetChangerTests.swift",
        "Services/PHAssetFetcherTests.swift",
        "Services/PHChangerTests.swift",
        "Services/ViewCreatorTests.swift",
        "TimerWrapperTests.swift",
        "Views/MediaPickerCoordinatorTests.swift",
        "Views/MediaPickerTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "MediaSwiftUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MediaSwiftUI",
      "module_type" : "SwiftTarget",
      "name" : "MediaSwiftUI",
      "path" : "Sources/MediaSwiftUI",
      "product_memberships" : [
        "MediaSwiftUI"
      ],
      "sources" : [
        "API/Camera/Camera+Error.swift",
        "API/Camera/Camera+Result.swift",
        "API/Camera/Camera.swift",
        "API/LivePhoto/LivePhoto+SwiftUI.swift",
        "API/LivePhoto/PhotosUILivePhotoView.swift",
        "API/Media/Media+SwiftUI.swift",
        "API/MediaSwiftUIAliases.swift",
        "API/Models/BrowserResult.swift",
        "API/Models/Errors/MediaPicker+Error.swift",
        "API/PHPicker/NSItemProvider+Error.swift",
        "API/PHPicker/NSItemProvider+loadImage.swift",
        "API/PHPicker/NSItemProvider+loadLivePhoto.swift",
        "API/PHPicker/NSItemProvider+loadVideo.swift",
        "API/PHPicker/PHPicker.swift",
        "API/Photo/Photo+Camera+Result.swift",
        "API/Photo/Photo+SwiftUI.swift",
        "API/Video/Video+SwiftUI.swift",
        "internal/Capture/CameraViewCreator.swift",
        "internal/Capture/Views/AVCaptureVideoPreview.swift",
        "internal/Capture/Views/CameraView.swift",
        "internal/Capture/Views/VideoPreview.swift",
        "internal/Models/Garbage.swift",
        "internal/Models/ReferenceWrapper.swift",
        "internal/Models/ViewState.swift",
        "internal/Models/ViewWrapper.swift",
        "internal/Models/WeakObjectWrapper.swift",
        "internal/Services/ViewCreator.swift",
        "internal/Views/ActivityIndicatorView.swift",
        "internal/Views/LivePhoto/LivePhotoView.swift",
        "internal/Views/MediaPicker/MediaPicker+Coordinator.swift",
        "internal/Views/MediaPicker/MediaPicker.swift",
        "internal/Views/MediaPicker/MediaPickerValue.swift",
        "internal/Views/Photo/PhotoView.swift",
        "internal/Views/UniversalProgressView.swift",
        "internal/Views/Video/AVPlayerView.swift",
        "internal/Views/Video/VideoView.swift"
      ],
      "target_dependencies" : [
        "MediaCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MediaCore",
      "module_type" : "SwiftTarget",
      "name" : "MediaCore",
      "path" : "Sources/MediaCore",
      "product_memberships" : [
        "MediaCore",
        "MediaSwiftUI"
      ],
      "sources" : [
        "API/Album/Album+Error.swift",
        "API/Album/Album+Filter.swift",
        "API/Album/Album+Identifier.swift",
        "API/Album/Album+Metadata.swift",
        "API/Album/Album+SortKey.swift",
        "API/Album/Album.swift",
        "API/Album/AlbumType.swift",
        "API/Album/Albums.swift",
        "API/Album/LazyAlbum.swift",
        "API/Album/LazyAlbums.swift",
        "API/Audio/Audio+FileType.swift",
        "API/Audio/Audio+Metadata.swift",
        "API/Audio/Audio+Subtype.swift",
        "API/Audio/Audio.swift",
        "API/Audio/Audios.swift",
        "API/Audio/LazyAudios.swift",
        "API/Capture/Extensions/AVCaptureDevice+devices.swift",
        "API/Capture/Extensions/AVCaptureSession+add.swift",
        "API/Capture/Photograph.swift",
        "API/Extensions/AuthorizationStatus+PermissionError.swift",
        "API/Extensions/CoreServices/CFString+MediaTypes.swift",
        "API/Extensions/FileManager+directories.swift",
        "API/Extensions/PhotoKit/Dictionary+PhotoKit.swift",
        "API/Extensions/UIImagePickerController/UIImagePickerController+MediaType.swift",
        "API/Extensions/UIImagePickerController/UIImagePickerController+availableSourceType.swift",
        "API/Extensions/UIImagePickerController/UIImagePickerController+supportedMediaTypes.swift",
        "API/LivePhoto/LazyLivePhotos.swift",
        "API/LivePhoto/LivePhoto+FileType.swift",
        "API/LivePhoto/LivePhoto+Metadata.swift",
        "API/LivePhoto/LivePhoto+Subtype.swift",
        "API/LivePhoto/LivePhoto.swift",
        "API/LivePhoto/LivePhotos.swift",
        "API/LivePhoto/PHLivePhotoProtocol.swift",
        "API/Media/Media+DisplayRepresentation.swift",
        "API/Media/Media+Error.swift",
        "API/Media/Media+Identifier.swift",
        "API/Media/Media+URL+Error.swift",
        "API/Media/Media+URL.swift",
        "API/Media/Media.swift",
        "API/MediaCoreAliases.swift",
        "API/Models/AnyMedia/AnyMedia+Equatable.swift",
        "API/Models/AnyMedia/AnyMedia+Identifier+Equatable.swift",
        "API/Models/AnyMedia/AnyMedia+Identifier.swift",
        "API/Models/AnyMedia/AnyMedia.swift",
        "API/Models/Capture/LivePhotoData.swift",
        "API/Models/Errors/PermissionError.swift",
        "API/Models/Media+Filter.swift",
        "API/Models/Media+Quality.swift",
        "API/Models/Media+Sort.swift",
        "API/Models/Media+SortKey.swift",
        "API/Models/PHAssetWrapper.swift",
        "API/Models/UniversalImage.swift",
        "API/Photo/Media+LazyPhotos.swift",
        "API/Photo/Photo+Error.swift",
        "API/Photo/Photo+FileType.swift",
        "API/Photo/Photo+Metadata.swift",
        "API/Photo/Photo+Properties.swift",
        "API/Photo/Photo+Subtype.swift",
        "API/Photo/Photo.swift",
        "API/Photo/Photos.swift",
        "API/PropertyWrappers/FetchAlbum.swift",
        "API/PropertyWrappers/FetchAlbums.swift",
        "API/PropertyWrappers/FetchAllAssets.swift",
        "API/PropertyWrappers/FetchAsset.swift",
        "API/PropertyWrappers/FetchAssets.swift",
        "API/Protocols/AssetChangeRequest.swift",
        "API/Protocols/MediaProtocol.swift",
        "API/Protocols/MediaSubtypeProvider.swift",
        "API/Protocols/PathExtensionsProvider.swift",
        "API/Video/LazyVideos.swift",
        "API/Video/Video+Error.swift",
        "API/Video/Video+ExportOptions.swift",
        "API/Video/Video+ExportProgress.swift",
        "API/Video/Video+ExportQuality.swift",
        "API/Video/Video+ExportQualityMac.swift",
        "API/Video/Video+FileType.swift",
        "API/Video/Video+Metadata.swift",
        "API/Video/Video+Properties.swift",
        "API/Video/Video+Subtype.swift",
        "API/Video/Video.swift",
        "API/Video/Videos.swift",
        "internal/Capture/Extensions/AVCaptureDevice+Error.swift",
        "internal/Capture/Extensions/AVCaptureSession+Error.swift",
        "internal/Capture/PhotoCaptureProcessor.swift",
        "internal/Capture/Protocols/CaptureProcessor.swift",
        "internal/Capture/Protocols/CaptureProcessorDelegate.swift",
        "internal/Capture/VideoRecorder.swift",
        "internal/Extensions/OptionalString+compare.swift",
        "internal/Extensions/PatternMatching/CustomPatternMatching.swift",
        "internal/Extensions/PatternMatching/Pattern+mismatchs.swift",
        "internal/Extensions/PatternMatching/Pattern+unsupportedPathExtension.swift",
        "internal/Extensions/PhotoKit/PHAsset+anyMedia.swift",
        "internal/Extensions/PhotoKit/PHAssetChangeRequest+AssetChangeRequest.swift",
        "internal/Extensions/PhotoKit/PHFetchOptions.swift",
        "internal/Extensions/PhotoKit/PHImageManager+ImageManager.swift",
        "internal/Extensions/PhotoKit/PHImageManager+LivePhotoManager.swift",
        "internal/Extensions/PhotoKit/PHImageManager+VideoManager.swift",
        "internal/Extensions/PhotoKit/PHImageManager+handlePotentialDegradedResult.swift",
        "internal/Extensions/PhotoKit/PHImageManager+handleResult.swift",
        "internal/Extensions/PhotoKit/PHLivePhoto+PHLivePhotoProtocol.swift",
        "internal/Extensions/PhotoKit/PHPhotoLibrary+PhotoLibrary.swift",
        "internal/Extensions/UIImagePickerController/UIImagePickerController+MediaTypeError.swift",
        "internal/Models/PHAssetCollectionWrapper.swift",
        "internal/Models/Pattern.swift",
        "internal/Protocols/AVAssetExportPresetProvider.swift",
        "internal/Protocols/AnyMetadata.swift",
        "internal/Protocols/ImageManager.swift",
        "internal/Protocols/LivePhotoManager.swift",
        "internal/Protocols/PhotoLibrary.swift",
        "internal/Protocols/PhotoLibraryChangeObserver.swift",
        "internal/Protocols/VideoManager.swift",
        "internal/Services/AlbumFetcher.swift",
        "internal/Services/CustomPhotoLibraryChangeObserver.swift",
        "internal/Services/PHAssetChanger.swift",
        "internal/Services/PHAssetFetcher.swift",
        "internal/Services/PHChanger.swift",
        "internal/TimerWrapper.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/chris-swift-dev/media/master
Repository:               chris-swift-dev/Media
Swift version used:       6.1
Target:                   MediaCore
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
 * branch            release/6.2 -> FETCH_HEAD
 * [new branch]      release/6.2 -> origin/release/6.2
HEAD is now at 8799b69 Update the artifact
Cloned https://github.com/swiftlang/swift-docc-render-artifact
Extracting symbol information for 'MediaCore'...
Finished extracting symbol information for 'MediaCore'. (6.25s)
Building documentation for 'MediaCore'...
warning: Parameter 'url' not found in type method declaration
   --> Sources/MediaCore/API/Photo/Photo.swift:254:11-254:45
252 |     ///
253 |     /// - Parameters:
254 +     ///   - url: the URL to the media object
    |           ╰─suggestion: Remove 'url' parameter documentation
255 |     ///   - completion: a closure which gets a `Result` (`Photo` on `success` or `Error` on `failure`)
256 |     ///
warning: Parameter 'mediaURL' is missing documentation
   --> Sources/MediaCore/API/Photo/Photo.swift:255:103-255:103
253 |     /// - Parameters:
254 |     ///   - url: the URL to the media object
255 +     ///   - completion: a closure which gets a `Result` (`Photo` on `success` or `Error` on `failure`)
    |           ╰─suggestion: Document 'mediaURL' parameter
256 |     ///
257 |     @available(iOS 11, macOS 10.15, tvOS 11, *)
warning: Parameter 'fileType' not found in initializer declaration
  --> Sources/MediaCore/API/Video/Video+ExportOptions.swift:28:15-28:76
26 |         /// - Parameters:
27 |         ///   - url: a destination URL
28 +         ///   - fileType: specifies the `Video.FileType` at the given `URL`
   |               ╰─suggestion: Remove 'fileType' parameter documentation
29 |         ///   - quality: definies the desired quality for the export
30 |         ///
warning: Parameter 'deliveryMode' is missing documentation
  --> Sources/MediaCore/API/Video/Video+ExportOptions.swift:29:69-29:69
27 |         ///   - url: a destination URL
28 |         ///   - fileType: specifies the `Video.FileType` at the given `URL`
29 +         ///   - quality: definies the desired quality for the export
   |                                                                     ╰─suggestion: Document 'deliveryMode' parameter
30 |         ///
31 |         public init(url: Media.URL<Video>, quality: VideoExportQualityType, deliveryMode: PHVideoRequestOptionsDeliveryMode = .automatic) {
warning: Parameter 'deliveryMode' is missing documentation
   --> Sources/MediaCore/API/Video/Video.swift:177:109-177:109
175 |     /// Creates a `AVPlayerItem` representation of the receiver
176 |     ///
177 +     /// - Parameter completion: a closure which gets an `AVPlayerItem` on `success` and `Error` on `failure`
    |         ╰─suggestion: Document 'deliveryMode' parameter
178 |     ///
179 |     func playerItem(deliveryMode: PHVideoRequestOptionsDeliveryMode = .automatic, _ completion: @escaping ResultAVPlayerItemCompletion) {
warning: Parameter 'deliveryMode' is missing documentation
   --> Sources/MediaCore/API/Video/Video.swift:196:104-196:104
194 |     /// Creates a `AVAsset` representation of the receiver
195 |     ///
196 +     /// - Parameter completion: a closure which gets an `AVAsset` on `success` and `Error` on `failure`
    |         ╰─suggestion: Document 'deliveryMode' parameter
197 |     ///
198 |     func avAsset(deliveryMode: PHVideoRequestOptionsDeliveryMode = .automatic, _ completion: @escaping ResultAVAssetCompletion) {
warning: Parameter 'url' not found in type method declaration
   --> Sources/MediaCore/API/Video/Video.swift:305:11-305:34
303 |     ///
304 |     /// - Parameters:
305 +     ///   - url: URL to the media
    |           ╰─suggestion: Remove 'url' parameter documentation
306 |     ///   - completion: a closure which gets `Video` on `success` and `Error` on `failure`
307 |     ///
warning: Parameter 'mediaURL' is missing documentation
   --> Sources/MediaCore/API/Video/Video.swift:306:91-306:91
304 |     /// - Parameters:
305 |     ///   - url: URL to the media
306 +     ///   - completion: a closure which gets `Video` on `success` and `Error` on `failure`
    |           ╰─suggestion: Document 'mediaURL' parameter
307 |     ///
308 |     static func save(_ mediaURL: Media.URL<Self>, _ completion: @escaping ResultVideoCompletion) {
Finished building documentation for 'MediaCore' (0.38s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/chris-swift-dev/media/master
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.45s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (1.09s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.73s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.42s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[0/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit Mixin+Equals.swift
[8/57] Compiling SymbolKit Mixin+Hash.swift
[9/57] Compiling SymbolKit Mixin.swift
[10/57] Compiling SymbolKit LineList.swift
[11/57] Compiling SymbolKit Position.swift
[12/57] Compiling SymbolKit GenericConstraint.swift
[13/57] Compiling SymbolKit GenericParameter.swift
[14/57] Compiling SymbolKit Generics.swift
[15/57] Compiling SymbolKit Namespace.swift
[16/57] Compiling SymbolKit Symbol.swift
[17/57] Compiling SymbolKit SymbolKind.swift
[18/57] Compiling SymbolKit SymbolGraph.swift
[19/57] Compiling SymbolKit GraphCollector.swift
[20/57] Compiling SymbolKit SemanticVersion.swift
[21/57] Compiling SymbolKit AccessControl.swift
[22/57] Compiling SymbolKit Availability.swift
[23/57] Compiling SymbolKit AvailabilityItem.swift
[24/57] Compiling SymbolKit Domain.swift
[25/57] Compiling Snippets SnippetParser.swift
[26/57] Compiling SymbolKit Identifier.swift
[27/57] Compiling SymbolKit KindIdentifier.swift
[28/57] Compiling SymbolKit Location.swift
[29/57] Compiling SymbolKit Mutability.swift
[30/57] Compiling SymbolKit Relationship.swift
[31/57] Compiling SymbolKit RelationshipKind.swift
[32/57] Compiling SymbolKit SourceOrigin.swift
[33/57] Compiling SymbolKit GenericConstraints.swift
[34/57] Compiling SymbolKit Swift.swift
[35/57] Compiling Snippets Snippet.swift
[36/57] Emitting module Snippets
[37/57] Compiling SymbolKit Names.swift
[38/57] Compiling SymbolKit SPI.swift
[39/57] Compiling SymbolKit Snippet.swift
[40/57] Compiling SymbolKit Extension.swift
[41/57] Compiling SymbolKit DeclarationFragments.swift
[42/57] Compiling SymbolKit Fragment.swift
[43/57] Compiling SymbolKit FragmentKind.swift
[44/57] Compiling SymbolKit FunctionParameter.swift
[45/57] Compiling SymbolKit FunctionSignature.swift
[46/57] Compiling SymbolKit SourceRange.swift
[47/57] Compiling SymbolKit Metadata.swift
[48/57] Compiling SymbolKit Module.swift
[49/57] Compiling SymbolKit OperatingSystem.swift
[50/57] Compiling SymbolKit Platform.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Emitting module snippet_extract
[57/61] Compiling snippet_extract URL+Status.swift
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.29s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/108] Compiling MediaCore PHImageManager+LivePhotoManager.swift
[3/108] Compiling MediaCore PHImageManager+VideoManager.swift
[4/108] Compiling MediaCore PHImageManager+handlePotentialDegradedResult.swift
[5/108] Compiling MediaCore PHImageManager+handleResult.swift
[6/108] Compiling MediaCore PHLivePhoto+PHLivePhotoProtocol.swift
[7/108] Compiling MediaCore PHPhotoLibrary+PhotoLibrary.swift
[8/108] Compiling MediaCore UIImagePickerController+MediaTypeError.swift
[9/108] Compiling MediaCore PHAssetCollectionWrapper.swift
[10/108] Compiling MediaCore Pattern.swift
[11/108] Compiling MediaCore AVAssetExportPresetProvider.swift
[12/108] Compiling MediaCore AnyMetadata.swift
[13/119] Emitting module MediaCore
[14/119] Compiling MediaCore UIImagePickerController+availableSourceType.swift
[15/119] Compiling MediaCore UIImagePickerController+supportedMediaTypes.swift
[16/119] Compiling MediaCore LazyLivePhotos.swift
[17/119] Compiling MediaCore LivePhoto+FileType.swift
[18/119] Compiling MediaCore LivePhoto+Metadata.swift
[19/119] Compiling MediaCore LivePhoto+Subtype.swift
[20/119] Compiling MediaCore LivePhoto.swift
[21/119] Compiling MediaCore LivePhotos.swift
[22/119] Compiling MediaCore PHLivePhotoProtocol.swift
[23/119] Compiling MediaCore Media+DisplayRepresentation.swift
[24/119] Compiling MediaCore Media+Error.swift
[25/119] Compiling MediaCore Media+Identifier.swift
[26/119] Compiling MediaCore Audio+Subtype.swift
[27/119] Compiling MediaCore Audio.swift
[28/119] Compiling MediaCore Audios.swift
[29/119] Compiling MediaCore LazyAudios.swift
[30/119] Compiling MediaCore AVCaptureDevice+devices.swift
[31/119] Compiling MediaCore AVCaptureSession+add.swift
[32/119] Compiling MediaCore Photograph.swift
[33/119] Compiling MediaCore AuthorizationStatus+PermissionError.swift
[34/119] Compiling MediaCore CFString+MediaTypes.swift
[35/119] Compiling MediaCore FileManager+directories.swift
[36/119] Compiling MediaCore Dictionary+PhotoKit.swift
[37/119] Compiling MediaCore UIImagePickerController+MediaType.swift
[38/119] Compiling MediaCore Album+Error.swift
[39/119] Compiling MediaCore Album+Filter.swift
[40/119] Compiling MediaCore Album+Identifier.swift
[41/119] Compiling MediaCore Album+Metadata.swift
[42/119] Compiling MediaCore Album+SortKey.swift
[43/119] Compiling MediaCore Album.swift
[44/119] Compiling MediaCore AlbumType.swift
[45/119] Compiling MediaCore Albums.swift
[46/119] Compiling MediaCore LazyAlbum.swift
[47/119] Compiling MediaCore LazyAlbums.swift
[48/119] Compiling MediaCore Audio+FileType.swift
[49/119] Compiling MediaCore Audio+Metadata.swift
[50/119] Compiling MediaCore FetchAlbum.swift
[51/119] Compiling MediaCore FetchAlbums.swift
[52/119] Compiling MediaCore FetchAllAssets.swift
[53/119] Compiling MediaCore FetchAsset.swift
[54/119] Compiling MediaCore FetchAssets.swift
[55/119] Compiling MediaCore AssetChangeRequest.swift
[56/119] Compiling MediaCore MediaProtocol.swift
[57/119] Compiling MediaCore MediaSubtypeProvider.swift
[58/119] Compiling MediaCore PathExtensionsProvider.swift
[59/119] Compiling MediaCore LazyVideos.swift
[60/119] Compiling MediaCore Video+Error.swift
[61/119] Compiling MediaCore Video+ExportOptions.swift
[62/119] Compiling MediaCore CaptureProcessor.swift
[63/119] Compiling MediaCore CaptureProcessorDelegate.swift
[64/119] Compiling MediaCore VideoRecorder.swift
[65/119] Compiling MediaCore OptionalString+compare.swift
[66/119] Compiling MediaCore CustomPatternMatching.swift
[67/119] Compiling MediaCore Pattern+mismatchs.swift
[68/119] Compiling MediaCore Pattern+unsupportedPathExtension.swift
[69/119] Compiling MediaCore PHAsset+anyMedia.swift
[70/119] Compiling MediaCore PHAssetChangeRequest+AssetChangeRequest.swift
[71/119] Compiling MediaCore PHFetchOptions.swift
[72/119] Compiling MediaCore PHImageManager+ImageManager.swift
[73/119] Compiling MediaCore Media+Sort.swift
[74/119] Compiling MediaCore Media+SortKey.swift
[75/119] Compiling MediaCore PHAssetWrapper.swift
[76/119] Compiling MediaCore UniversalImage.swift
[77/119] Compiling MediaCore Media+LazyPhotos.swift
[78/119] Compiling MediaCore Photo+Error.swift
[79/119] Compiling MediaCore Photo+FileType.swift
[80/119] Compiling MediaCore Photo+Metadata.swift
[81/119] Compiling MediaCore Photo+Properties.swift
[82/119] Compiling MediaCore Photo+Subtype.swift
[83/119] Compiling MediaCore Photo.swift
[84/119] Compiling MediaCore Photos.swift
[85/119] Compiling MediaCore Media+URL+Error.swift
[86/119] Compiling MediaCore Media+URL.swift
[87/119] Compiling MediaCore Media.swift
[88/119] Compiling MediaCore MediaCoreAliases.swift
[89/119] Compiling MediaCore AnyMedia+Equatable.swift
[90/119] Compiling MediaCore AnyMedia+Identifier+Equatable.swift
[91/119] Compiling MediaCore AnyMedia+Identifier.swift
[92/119] Compiling MediaCore AnyMedia.swift
[93/119] Compiling MediaCore LivePhotoData.swift
[94/119] Compiling MediaCore PermissionError.swift
[95/119] Compiling MediaCore Media+Filter.swift
[96/119] Compiling MediaCore Media+Quality.swift
[97/119] Compiling MediaCore Video+ExportProgress.swift
[98/119] Compiling MediaCore Video+ExportQuality.swift
[99/119] Compiling MediaCore Video+ExportQualityMac.swift
[100/119] Compiling MediaCore Video+FileType.swift
[101/119] Compiling MediaCore Video+Metadata.swift
[102/119] Compiling MediaCore Video+Properties.swift
[103/119] Compiling MediaCore Video+Subtype.swift
[104/119] Compiling MediaCore Video.swift
[105/119] Compiling MediaCore Videos.swift
[106/119] Compiling MediaCore AVCaptureDevice+Error.swift
[107/119] Compiling MediaCore AVCaptureSession+Error.swift
[108/119] Compiling MediaCore PhotoCaptureProcessor.swift
[109/119] Compiling MediaCore ImageManager.swift
[110/119] Compiling MediaCore LivePhotoManager.swift
[111/119] Compiling MediaCore PhotoLibrary.swift
[112/119] Compiling MediaCore PhotoLibraryChangeObserver.swift
[113/119] Compiling MediaCore VideoManager.swift
[114/119] Compiling MediaCore AlbumFetcher.swift
[115/119] Compiling MediaCore CustomPhotoLibraryChangeObserver.swift
[116/119] Compiling MediaCore PHAssetChanger.swift
[117/119] Compiling MediaCore PHAssetFetcher.swift
[118/119] Compiling MediaCore PHChanger.swift
[119/119] Compiling MediaCore TimerWrapper.swift
Build of target: 'MediaCore' complete! (1.42s)
Target:                   MediaSwiftUI
Extracting symbol information for 'MediaSwiftUI'...
Finished extracting symbol information for 'MediaSwiftUI'. (1.77s)
Building documentation for 'MediaSwiftUI'...
Finished building documentation for 'MediaSwiftUI' (0.05s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/chris-swift-dev/media/master
Building for debugging...
[0/3] Write swift-version-2F0A5646E1D333AE.txt
Build of product 'snippet-extract' complete! (0.27s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/35] Emitting module MediaSwiftUI
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[3/38] Compiling MediaSwiftUI Camera+Error.swift
[4/38] Compiling MediaSwiftUI Camera+Result.swift
[5/38] Compiling MediaSwiftUI Camera.swift
[6/38] Compiling MediaSwiftUI LivePhoto+SwiftUI.swift
[7/38] Compiling MediaSwiftUI Video+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[8/38] Compiling MediaSwiftUI CameraViewCreator.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[9/38] Compiling MediaSwiftUI AVCaptureVideoPreview.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[10/38] Compiling MediaSwiftUI CameraView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:14:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 12 | import SwiftUI
 13 |
 14 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 15 | public extension Video {
 16 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Video/Video+SwiftUI.swift:24:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 22 |
 23 | #if !os(tvOS)
 24 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 25 | public extension Video {
 26 |     /// Alias for a completion block getting a `Result` containing a `<Media.URL<Video>`
[11/38] Compiling MediaSwiftUI MediaPicker+Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
[12/38] Compiling MediaSwiftUI NSItemProvider+Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
[13/38] Compiling MediaSwiftUI NSItemProvider+loadImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
[14/38] Compiling MediaSwiftUI NSItemProvider+loadLivePhoto.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:18:47: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
16 |     public func loadLivePhoto() -> AnyPublisher<PHLivePhoto, Swift.Error> {
17 |         Future { promise in
18 |             guard self.canLoadObject(ofClass: PHLivePhoto.self) else {
   |                                               `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
19 |                 promise(.failure(Error.couldNotLoadObject(underlying: Error.unknown)))
20 |                 return
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/PHPicker/NSItemProvider+loadLivePhoto.swift:23:38: warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             self.loadObject(ofClass: PHLivePhoto.self) { livePhoto, error in
   |                                      `- warning: conformance of 'PHLivePhoto' to 'NSItemProviderReading' is unavailable in macOS; this is an error in the Swift 6 language mode
24 |                 if let error = error {
25 |                     promise(.failure(Error.couldNotLoadObject(underlying: error)))
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHLivePhoto.h:54:1: note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
52 | API_AVAILABLE(ios(14))
53 | API_UNAVAILABLE(macos, tvos, watchos)
54 | @interface PHLivePhoto (NSItemProvider) <NSItemProviderReading>
   | `- note: conformance of 'PHLivePhoto' to 'NSItemProviderReading' has been explicitly marked unavailable here
55 |
56 | @end
[15/38] Compiling MediaSwiftUI ViewWrapper.swift
[16/38] Compiling MediaSwiftUI WeakObjectWrapper.swift
[17/38] Compiling MediaSwiftUI ViewCreator.swift
[18/38] Compiling MediaSwiftUI VideoPreview.swift
[19/38] Compiling MediaSwiftUI Garbage.swift
[20/38] Compiling MediaSwiftUI ReferenceWrapper.swift
[21/38] Compiling MediaSwiftUI ViewState.swift
[22/38] Compiling MediaSwiftUI MediaPicker.swift
[23/38] Compiling MediaSwiftUI MediaPickerValue.swift
[24/38] Compiling MediaSwiftUI PhotoView.swift
[25/38] Compiling MediaSwiftUI PhotosUILivePhotoView.swift
[26/38] Compiling MediaSwiftUI Media+SwiftUI.swift
[27/38] Compiling MediaSwiftUI MediaSwiftUIAliases.swift
[28/38] Compiling MediaSwiftUI BrowserResult.swift
[29/38] Compiling MediaSwiftUI ActivityIndicatorView.swift
[30/38] Compiling MediaSwiftUI LivePhotoView.swift
[31/38] Compiling MediaSwiftUI MediaPicker+Coordinator.swift
[32/38] Compiling MediaSwiftUI NSItemProvider+loadVideo.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
[33/38] Compiling MediaSwiftUI PHPicker.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
[34/38] Compiling MediaSwiftUI Photo+Camera+Result.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
[35/38] Compiling MediaSwiftUI Photo+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:16:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 14 |
 15 | #if !os(tvOS)
 16 | @available (iOS 13, macOS 10.15, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 17 | public extension Photo {
 18 |     typealias ResultPhotoCameraResultCompletion = (Result<Camera.Result, Swift.Error>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/MediaSwiftUI/API/Photo/Photo+SwiftUI.swift:151:11: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
149 | #endif
150 |
151 | @available (iOS 13, macOS 10.15, tvOS 13, *)
    |           `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
152 | public extension Photo {
153 |     /// Creates a ready-to-use `SwiftUI` view representation of the receiver
[36/38] Compiling MediaSwiftUI UniversalProgressView.swift
[37/38] Compiling MediaSwiftUI AVPlayerView.swift
[38/38] Compiling MediaSwiftUI VideoView.swift
Build of target: 'MediaSwiftUI' complete! (1.16s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/chris-swift-dev/media/master/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/chris-swift-dev/media/master/linkable-paths.json
    1224
7	/Users/admin/builder/spi-builder-workspace/.docs/chris-swift-dev/media/master
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/chris-swift-dev/media/master
File count: 1224
Doc size:   7.0MB
Preparing doc bundle ...
Uploading prod-chris-swift-dev-media-master-ffaf4bae.zip to s3://spi-docs-inbox/prod-chris-swift-dev-media-master-ffaf4bae.zip
Copying... [12%]
Copying... [24%]
Copying... [32%]
Copying... [44%]
Copying... [52%]
Copying... [64%]
Copying... [71%]
Copying... [83%]
Copying... [91%]
Copying... [100%]
Done.