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

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/iankoex/media-utilities.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/iankoex/media-utilities
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d84f59d trying sth
Cloned https://github.com/iankoex/media-utilities.git
Revision (git rev-parse @):
d84f59daedf8c696ee4cbb54ff32317b2e1084d7
SUCCESS checkout https://github.com/iankoex/media-utilities.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/iankoex/media-utilities.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--423B1241ED78D482.txt
[3/42] Emitting module MediaUtilities
[4/47] Compiling MediaUtilities DefaultVerticalValueView.swift
[5/47] Compiling MediaUtilities LinearRangeMath.swift
[6/47] Compiling MediaUtilities LinearValueMath.swift
[7/47] Compiling MediaUtilities RangeSlider.swift
[8/47] Compiling MediaUtilities AnyRangeSliderStyle.swift
[9/47] Compiling MediaUtilities EnvironmentValues+RangeTrackConfiguration.swift
[10/47] Compiling MediaUtilities EnvironmentValues+TrackRange.swift
[11/47] Compiling MediaUtilities HorizontalRangeTrack.swift
[12/47] Compiling MediaUtilities RangeTrackConfiguration.swift
[13/47] Compiling MediaUtilities VideoDownloader.swift
[14/47] Compiling MediaUtilities VideoEditor.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/VideoEditor/VideoUtil.swift:148:54: warning: capture of 'image' with non-sendable type 'UnifiedImage' (aka 'NSImage') in a `@Sendable` closure
                        self.videoImageFrames.append(image)
                                                     ^
AppKit.NSImage:1:12: note: class 'NSImage' does not conform to the 'Sendable' protocol
open class NSImage : NSObject {
           ^
[15/47] Compiling MediaUtilities VideoSliderView.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/VideoEditor/VideoUtil.swift:148:54: warning: capture of 'image' with non-sendable type 'UnifiedImage' (aka 'NSImage') in a `@Sendable` closure
                        self.videoImageFrames.append(image)
                                                     ^
AppKit.NSImage:1:12: note: class 'NSImage' does not conform to the 'Sendable' protocol
open class NSImage : NSObject {
           ^
[16/47] Compiling MediaUtilities VideoUtil.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/VideoEditor/VideoUtil.swift:148:54: warning: capture of 'image' with non-sendable type 'UnifiedImage' (aka 'NSImage') in a `@Sendable` closure
                        self.videoImageFrames.append(image)
                                                     ^
AppKit.NSImage:1:12: note: class 'NSImage' does not conform to the 'Sendable' protocol
open class NSImage : NSObject {
           ^
[17/47] Compiling MediaUtilities CustomVideoPlayer.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/VideoEditor/VideoUtil.swift:148:54: warning: capture of 'image' with non-sendable type 'UnifiedImage' (aka 'NSImage') in a `@Sendable` closure
                        self.videoImageFrames.append(image)
                                                     ^
AppKit.NSImage:1:12: note: class 'NSImage' does not conform to the 'Sendable' protocol
open class NSImage : NSObject {
           ^
[18/47] Compiling MediaUtilities PlayerViewModel.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/VideoEditor/VideoUtil.swift:148:54: warning: capture of 'image' with non-sendable type 'UnifiedImage' (aka 'NSImage') in a `@Sendable` closure
                        self.videoImageFrames.append(image)
                                                     ^
AppKit.NSImage:1:12: note: class 'NSImage' does not conform to the 'Sendable' protocol
open class NSImage : NSObject {
           ^
[19/47] Compiling MediaUtilities EnvironmentValues+RangeSliderStyle.swift
[20/47] Compiling MediaUtilities RangeSliderStyle.swift
[21/47] Compiling MediaUtilities RangeSliderStyleConfiguration.swift
[22/47] Compiling MediaUtilities HorizontalRangeSliderStyle.swift
[23/47] Compiling MediaUtilities RangeSliderOptions.swift
[24/47] Compiling MediaUtilities EditorControlButton.swift
[25/47] Compiling MediaUtilities MediaUtilitiesError.swift
[26/47] Compiling MediaUtilities SpinnerView.swift
[27/47] Compiling MediaUtilities UnifiedImage.swift
[28/47] Compiling MediaUtilities DefaultHorizontalValueView.swift
[29/47] Compiling MediaUtilities DefaultThumb.swift
[30/47] Compiling MediaUtilities MediaPicker.swift
[31/47] Compiling MediaUtilities MediaUtilities.swift
[32/47] Compiling MediaUtilities GrayBackgroundRound.swift
[33/47] Compiling MediaUtilities OnTapModifier.swift
[34/47] Compiling MediaUtilities Shake Modifier.swift
[35/47] Compiling MediaUtilities SwiftUI+Extentions.swift
[36/47] Compiling MediaUtilities DropDelegateService.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[37/47] Compiling MediaUtilities ImageDropDelegate.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[38/47] Compiling MediaUtilities VideoDropDelegate.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[39/47] Compiling MediaUtilities ImagePicker.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[40/47] Compiling MediaUtilities VideoPicker.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[41/47] Compiling MediaUtilities CropImageView.swift
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/ImageDropDelegate.swift:109:52: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                    let nsSecureCoding = try await item.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil)
                                                   ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/DropDelegate/VideoDropDelegate.swift:98:48: warning: passing argument of non-sendable type 'NSItemProvider' outside of main actor-isolated context may introduce data races
                let nsSecureCoding = try await itemProvider.loadItem(forTypeIdentifier: DropDelegateService.urlIndentifier, options: nil)
                                               ^
Foundation.NSItemProvider:2:12: note: class 'NSItemProvider' does not conform to the 'Sendable' protocol
open class NSItemProvider : NSObject, NSCopying {
           ^
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:51: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit?
                print("mediaImportComplete URL: \(urls.first)")
                                                  ^~~~~~~~~~
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: use 'String(describing:)' to silence this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                  String(describing:  )
/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MediaUtilities/Holistic/VideoPicker.swift:181:56: note: provide a default value to avoid this warning
                print("mediaImportComplete URL: \(urls.first)")
                                                  ~~~~~^~~~~
                                                             ?? <#default value#>
[42/47] Compiling MediaUtilities HoleShapeMask.swift
[43/47] Compiling MediaUtilities ImageEditor.swift
[44/47] Compiling MediaUtilities WhiteGridOverlay.swift
[45/47] Compiling MediaUtilities MediaOptions.swift
[46/47] Compiling MediaUtilities MediaPicker-iOS.swift
[47/47] Compiling MediaUtilities MediaPicker-macOS.swift
Build complete! (10.91s)
Build complete.
Done.