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: 0.0.3
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/iankoex/media-utilities
 * tag               0.0.3      -> FETCH_HEAD
HEAD is now at 4116bdd fixing image cropping on iOS on some images.
Cloned https://github.com/iankoex/media-utilities.git
Revision (git rev-parse @):
4116bddc6bd6ad8eed09b3c5601cbaa2a9fcd159
SUCCESS checkout https://github.com/iankoex/media-utilities.git at 0.0.3
========================================
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 HoleShapeMask.swift
[5/47] Compiling MediaUtilities ImageEditor.swift
[6/47] Compiling MediaUtilities WhiteGridOverlay.swift
[7/47] Compiling MediaUtilities MediaOptions.swift
[8/47] Compiling MediaUtilities MediaPicker-iOS.swift
[9/47] Compiling MediaUtilities MediaPicker-macOS.swift
[10/47] Compiling MediaUtilities EditorControlButton.swift
[11/47] Compiling MediaUtilities MediaUtilitiesError.swift
[12/47] Compiling MediaUtilities SpinnerView.swift
[13/47] Compiling MediaUtilities UnifiedImage.swift
[14/47] Compiling MediaUtilities DefaultHorizontalValueView.swift
[15/47] Compiling MediaUtilities DefaultThumb.swift
[16/47] Compiling MediaUtilities DefaultVerticalValueView.swift
[17/47] Compiling MediaUtilities LinearRangeMath.swift
[18/47] Compiling MediaUtilities LinearValueMath.swift
[19/47] Compiling MediaUtilities RangeSlider.swift
[20/47] Compiling MediaUtilities AnyRangeSliderStyle.swift
[21/47] Compiling MediaUtilities EnvironmentValues+RangeTrackConfiguration.swift
[22/47] Compiling MediaUtilities EnvironmentValues+TrackRange.swift
[23/47] Compiling MediaUtilities HorizontalRangeTrack.swift
[24/47] Compiling MediaUtilities RangeTrackConfiguration.swift
[25/47] Compiling MediaUtilities VideoDownloader.swift
[26/47] Compiling MediaUtilities EnvironmentValues+RangeSliderStyle.swift
[27/47] Compiling MediaUtilities RangeSliderStyle.swift
[28/47] Compiling MediaUtilities RangeSliderStyleConfiguration.swift
[29/47] Compiling MediaUtilities HorizontalRangeSliderStyle.swift
[30/47] Compiling MediaUtilities RangeSliderOptions.swift
[31/47] Compiling MediaUtilities MediaPicker.swift
[32/47] Compiling MediaUtilities MediaUtilities.swift
[33/47] Compiling MediaUtilities GrayBackgroundRound.swift
[34/47] Compiling MediaUtilities OnTapModifier.swift
[35/47] Compiling MediaUtilities Shake Modifier.swift
[36/47] Compiling MediaUtilities SwiftUI+Extentions.swift
[37/47] Compiling MediaUtilities DropDelegateService.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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 ImageDropDelegate.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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 VideoDropDelegate.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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 ImagePicker.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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 VideoPicker.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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 CropImageView.swift
/Users/builder/builds/UKfvDsi8u/0/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/0/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/0/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/0/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/0/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#>
[43/47] Compiling MediaUtilities VideoEditor.swift
/Users/builder/builds/UKfvDsi8u/0/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 {
           ^
[44/47] Compiling MediaUtilities VideoSliderView.swift
/Users/builder/builds/UKfvDsi8u/0/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 {
           ^
[45/47] Compiling MediaUtilities VideoUtil.swift
/Users/builder/builds/UKfvDsi8u/0/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 {
           ^
[46/47] Compiling MediaUtilities CustomVideoPlayer.swift
/Users/builder/builds/UKfvDsi8u/0/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 {
           ^
[47/47] Compiling MediaUtilities PlayerViewModel.swift
/Users/builder/builds/UKfvDsi8u/0/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 {
           ^
Build complete! (10.18s)
Build complete.
Done.