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 ASCollectionView, reference 2.1.1 (428874), with Swift 6.1 for iOS using Xcode 16.3 on 27 Apr 2025 06:15:22 UTC.

Swift 6 data race errors: 30

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ASCollectionView-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:542:39: warning: call to main actor-isolated instance method 'indexPathForItem(at:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                if let indexPath = collectionView.indexPathForItem(at: CGPoint(x: collectionView.bounds.midX, y: collectionView.bounds.midY))
                                                                  ^
UIKit.UICollectionView.indexPathForItem:2:22: note: calls to instance method 'indexPathForItem(at:)' from outside of its actor context are implicitly asynchronous
@MainActor open func indexPathForItem(at point: CGPoint) -> IndexPath?}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:535:8: note: add '@MainActor' to make instance method 'prepareForOrientationChange()' part of global actor 'MainActor'
                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:542:86: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                if let indexPath = collectionView.indexPathForItem(at: CGPoint(x: collectionView.bounds.midX, y: collectionView.bounds.midY))
                                                                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect            bounds;      // default bounds is zero origin, frame size. animatable
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:535:8: note: add '@MainActor' to make instance method 'prepareForOrientationChange()' part of global actor 'MainActor'
                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:542:117: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                if let indexPath = collectionView.indexPathForItem(at: CGPoint(x: collectionView.bounds.midX, y: collectionView.bounds.midY))
                                                                                                                                                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect            bounds;      // default bounds is zero origin, frame size. animatable
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:535:8: note: add '@MainActor' to make instance method 'prepareForOrientationChange()' part of global actor 'MainActor'
                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:547:73: warning: main actor-isolated property 'indexPathsForVisibleItems' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                else if let visibleCells = collectionViewController?.collectionView.indexPathsForVisibleItems, !visibleCells.isEmpty
                                                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:451:57: note: property declared here
@property (nonatomic, readonly) NSArray<NSIndexPath *> *indexPathsForVisibleItems;
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:535:8: note: add '@MainActor' to make instance method 'prepareForOrientationChange()' part of global actor 'MainActor'
                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:547:58: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                else if let visibleCells = collectionViewController?.collectionView.indexPathsForVisibleItems, !visibleCells.isEmpty
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:535:8: note: add '@MainActor' to make instance method 'prepareForOrientationChange()' part of global actor 'MainActor'
                func prepareForOrientationChange()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:564:72: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                guard let currentOffset = collectionViewController?.collectionView.contentOffset, currentOffset.x > 0, currentOffset.y > 0 else { return nil }
                                                                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:560:8: note: add '@MainActor' to make instance method 'getContentOffsetForOrientationChange()' part of global actor 'MainActor'
                func getContentOffsetForOrientationChange() -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:564:57: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                guard let currentOffset = collectionViewController?.collectionView.contentOffset, currentOffset.x > 0, currentOffset.y > 0 else { return nil }
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:560:8: note: add '@MainActor' to make instance method 'getContentOffsetForOrientationChange()' part of global actor 'MainActor'
                func getContentOffsetForOrientationChange() -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:581:52: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let collectionView = collectionViewController?.collectionView,
                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:582:82: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let centerCellFrame = collectionView.layoutAttributesForItem(at: indexPath)?.frame
                                                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:45:30: note: property declared here
@property (nonatomic) CGRect frame;
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:582:42: warning: call to main actor-isolated instance method 'layoutAttributesForItem(at:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                let centerCellFrame = collectionView.layoutAttributesForItem(at: indexPath)?.frame
                                                                     ^
UIKit.UICollectionView.layoutAttributesForItem:2:22: note: calls to instance method 'layoutAttributesForItem(at:)' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:584:35: warning: main actor-isolated property 'maxContentOffset' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        let maxOffset = collectionView.maxContentOffset
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:14:6: note: property declared here
        var maxContentOffset: CGPoint
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:586:71: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                x: max(0, min(maxOffset.x, centerCellFrame.midX - (collectionView.bounds.width / 2))),
                                                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect            bounds;      // default bounds is zero origin, frame size. animatable
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:587:71: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                y: max(0, min(maxOffset.y, centerCellFrame.midY - (collectionView.bounds.height / 2))))
                                                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect            bounds;      // default bounds is zero origin, frame size. animatable
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:578:8: note: add '@MainActor' to make instance method 'getContentOffsetToCenterCell(at:)' part of global actor 'MainActor'
                func getContentOffsetToCenterCell(at indexPath: IndexPath) -> CGPoint?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:599:11: warning: main actor-isolated property 'layout' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.layout.configureLayout(layoutObject: collectionViewController.collectionView.collectionViewLayout)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:19:13: note: property declared here
        public var layout: Layout = .default
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:599:88: warning: main actor-isolated property 'collectionViewLayout' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.layout.configureLayout(layoutObject: collectionViewController.collectionView.collectionViewLayout)
                                                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:367:55: note: property declared here
@property (nonatomic, strong) UICollectionViewLayout *collectionViewLayout;
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:599:73: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.layout.configureLayout(layoutObject: collectionViewController.collectionView.collectionViewLayout)
                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:604:28: warning: main actor-isolated property 'layout' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let newLayout = parent.layout.makeLayout(withCoordinator: self)
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:19:13: note: property declared here
        public var layout: Layout = .default
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:605:45: warning: call to main actor-isolated instance method 'setCollectionViewLayout(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                collectionViewController.collectionView.setCollectionViewLayout(newLayout, animated: parent.shouldAnimateRecreatedLayoutOnStateChange && hasDoneInitialSetup)
                                                                        ^
UIKit.UICollectionView.setCollectionViewLayout:2:22: note: calls to instance method 'setCollectionViewLayout(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setCollectionViewLayout(_ layout: UICollectionViewLayout, animated: Bool)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:605:30: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                collectionViewController.collectionView.setCollectionViewLayout(newLayout, animated: parent.shouldAnimateRecreatedLayoutOnStateChange && hasDoneInitialSetup)
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:593:8: note: add '@MainActor' to make instance method 'updateLayout()' part of global actor 'MainActor'
                func updateLayout()
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:611:52: warning: call to main actor-isolated instance method 'invalidateLayout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                        collectionViewController.collectionViewLayout.invalidateLayout()
                                                                                      ^
UIKit.UICollectionViewLayout.invalidateLayout:2:22: note: calls to instance method 'invalidateLayout()' from outside of its actor context are implicitly asynchronous
@MainActor open func invalidateLayout()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:611:31: warning: main actor-isolated property 'collectionViewLayout' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        collectionViewController.collectionViewLayout.invalidateLayout()
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:17:6: note: property declared here
        var collectionViewLayout: UICollectionViewLayout
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:634:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.onAppear(indexPath)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:631:15: note: add '@MainActor' to make instance method 'collectionView(_:willDisplay:forItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:636:20: warning: main actor-isolated property 'onWillDisplay' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            parent.onWillDisplay?(cell, indexPath)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:40:18: note: property declared here
    internal var onWillDisplay: ((UICollectionViewCell, IndexPath) -> Void)?
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:631:15: note: add '@MainActor' to make instance method 'collectionView(_:willDisplay:forItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:642:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.onDisappear(indexPath)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:639:15: note: add '@MainActor' to make instance method 'collectionView(_:didEndDisplaying:forItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:643:20: warning: main actor-isolated property 'onDidDisplay' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            parent.onDidDisplay?(cell, indexPath)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:42:18: note: property declared here
    internal var onDidDisplay: ((UICollectionViewCell, IndexPath) -> Void)?
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:639:15: note: add '@MainActor' to make instance method 'collectionView(_:didEndDisplaying:forItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:654:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.shouldHighlight(indexPath) ?? true
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:652:15: note: add '@MainActor' to make instance method 'collectionView(_:shouldHighlightItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:659:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.highlightIndex(indexPath.item)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:657:15: note: add '@MainActor' to make instance method 'collectionView(_:didHighlightItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:664:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.unhighlightIndex(indexPath.item)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:662:15: note: add '@MainActor' to make instance method 'collectionView(_:didUnhighlightItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, didUnhighlightItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:679:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.shouldSelect(indexPath) ?? true
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:677:15: note: add '@MainActor' to make instance method 'collectionView(_:shouldSelectItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:684:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.shouldDeselect(indexPath) ?? true
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:682:15: note: add '@MainActor' to make instance method 'collectionView(_:shouldDeselectItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, shouldDeselectItemAt indexPath: IndexPath) -> Bool
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:690:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections[safe: indexPath.section]?.dataSource.didSelect(indexPath)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:687:15: note: add '@MainActor' to make instance method 'collectionView(_:didSelectItemAt:)' part of global actor 'MainActor'
                public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
                            ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:701:54: warning: main actor-isolated property 'indexPathsForSelectedItems' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        let selectedInCollectionView = Set(collectionView.indexPathsForSelectedItems ?? [])
                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:414:67: note: property declared here
@property (nonatomic, readonly, nullable) NSArray<NSIndexPath *> *indexPathsForSelectedItems; // returns nil or an array of selected index paths
                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:8: note: add '@MainActor' to make instance method 'updateSelection(_:transaction:)' part of global actor 'MainActor'
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:714:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections.enumerated().reduce(Set<IndexPath>())
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:742:11: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        parent.sections.enumerated().forEach
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:735:16: note: add '@MainActor' to make instance method 'updateSelectionBindings' part of global actor 'MainActor'
                private func updateSelectionBindings(_ selectedIndexPaths: Set<IndexPath>)
                             ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:751:50: warning: call to main actor-isolated instance method 'deselectItem(at:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        indexPathsToDeselect.forEach { collectionView.deselectItem(at: $0, animated: isAnimated) }
                                                                      ^
UIKit.UICollectionView.deselectItem:2:22: note: calls to instance method 'deselectItem(at:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func deselectItem(at indexPath: IndexPath, animated: Bool)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:752:48: warning: call to main actor-isolated instance method 'selectItem(at:animated:scrollPosition:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        indexPathsToSelect.forEach { collectionView.selectItem(at: $0, animated: isAnimated, scrollPosition: []) }
                                                                    ^
UIKit.UICollectionView.selectItem:2:22: note: calls to instance method 'selectItem(at:animated:scrollPosition:)' from outside of its actor context are implicitly asynchronous
@MainActor open func selectItem(at indexPath: IndexPath?, animated: Bool, scrollPosition: UICollectionView.ScrollPosition)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:759:19: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        return (parent.sections[safe: indexPath.section]?.dataSource.dropEnabled ?? false)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:755:8: note: add '@MainActor' to make instance method 'canDrop(at:)' part of global actor 'MainActor'
                func canDrop(at indexPath: IndexPath) -> Bool
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:760:16: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                && (parent.sections[safe: indexPath.section]?.dataSource.canDropItem?(indexPath) ?? true)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:766:32: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        guard let dragItem = parent.sections[safe: indexPath.section]?.dataSource.getDragItem(for: indexPath) else { return [] }
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:8: note: add '@MainActor' to make instance method 'collectionView(_:itemsForBeginning:at:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:772:22: warning: main actor-isolated property 'hasActiveDrag' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        if collectionView.hasActiveDrag
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:504:38: note: property declared here
@property (nonatomic, readonly) BOOL hasActiveDrag API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos);
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:8: note: add '@MainActor' to make instance method 'collectionView(_:dropSessionDidUpdate:withDestinationIndexPath:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:779:14: warning: call to main actor-isolated initializer 'init(operation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                                return UICollectionViewDropProposal(operation: .cancel)
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDropInteraction.h:89:1: note: calls to initializer 'init(operation:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithDropOperation:(UIDropOperation)operation NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:8: note: add '@MainActor' to make instance method 'collectionView(_:dropSessionDidUpdate:withDestinationIndexPath:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:782:12: warning: call to main actor-isolated initializer 'init(operation:intent:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                return UICollectionViewDropProposal(operation: .move, intent: .insertAtDestinationIndexPath)
                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:658:1: note: calls to initializer 'init(operation:intent:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithDropOperation:(UIDropOperation)operation intent:(UICollectionViewDropIntent)intent;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:8: note: add '@MainActor' to make instance method 'collectionView(_:dropSessionDidUpdate:withDestinationIndexPath:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:786:12: warning: call to main actor-isolated initializer 'init(operation:intent:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                return UICollectionViewDropProposal(operation: .copy, intent: .insertAtDestinationIndexPath)
                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:658:1: note: calls to initializer 'init(operation:intent:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithDropOperation:(UIDropOperation)operation intent:(UICollectionViewDropIntent)intent;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:8: note: add '@MainActor' to make instance method 'collectionView(_:dropSessionDidUpdate:withDestinationIndexPath:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:793:44: warning: main actor-isolated property 'destinationIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let destinationIndexPath = coordinator.destinationIndexPath,
                                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:677:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *destinationIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:795:37: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let destinationSection = parent.sections[safe: destinationIndexPath.section]
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:803:32: warning: main actor-isolated property 'operation' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        switch coordinator.proposal.operation
                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDropInteraction.h:95:49: note: property declared here
@property (nonatomic, readonly) UIDropOperation operation;
                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:803:23: warning: main actor-isolated property 'proposal' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        switch coordinator.proposal.operation
                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:681:63: note: property declared here
@property (nonatomic, readonly) UICollectionViewDropProposal *proposal;
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:808:65: warning: main actor-isolated property 'items' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                let itemsBySourceSection = Dictionary(grouping: coordinator.items)
                                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:672:72: note: property declared here
@property (nonatomic, readonly) NSArray<id<UICollectionViewDropItem>> *items;
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:810:32: warning: main actor-isolated property 'sourceIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        if let sourceIndex = item.sourceIndexPath, !sourceIndex.isEmpty,
                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:752:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *sourceIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:836:34: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                                let sourceSection = parent.sections[safe: sourceSectionIndex]
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:840:49: warning: main actor-isolated property 'sourceIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                                let sourceIndices = items.compactMap { $0.sourceIndexPath?.item }
                                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:752:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *sourceIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:853:36: warning: main actor-isolated property 'sourceIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        if let sourceIndexPath = item.sourceIndexPath
                                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:752:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *sourceIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:859:64: warning: main actor-isolated property 'dragItem' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                                return destinationSection.dataSource.getItemID(for: item.dragItem, withSectionID: destinationSection.id)
                                                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:745:45: note: property declared here
@property (nonatomic, readonly) UIDragItem *dragItem;
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:862:77: warning: cannot form key path to main actor-isolated property 'dragItem'; this is an error in the Swift 6 language mode
                                if destinationSection.dataSource.applyInsert(items: itemsToInsert.map(\.dragItem), at: destinationIndexPath.item)
                                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:868:70: warning: main actor-isolated property 'items' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                _ = destinationSection.dataSource.applyInsert(items: coordinator.items.map(\.dragItem), at: destinationIndexPath.item)
                                                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:672:72: note: property declared here
@property (nonatomic, readonly) NSArray<id<UICollectionViewDropItem>> *items;
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:868:82: warning: cannot form key path to main actor-isolated property 'dragItem'; this is an error in the Swift 6 language mode
                                _ = destinationSection.dataSource.applyInsert(items: coordinator.items.map(\.dragItem), at: destinationIndexPath.item)
                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:873:34: warning: main actor-isolated property 'items' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        if let dragItem = coordinator.items.first, let destination = coordinator.destinationIndexPath
                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:672:72: note: property declared here
@property (nonatomic, readonly) NSArray<id<UICollectionViewDropItem>> *items;
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:873:77: warning: main actor-isolated property 'destinationIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        if let dragItem = coordinator.items.first, let destination = coordinator.destinationIndexPath
                                                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:677:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *destinationIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:875:17: warning: main actor-isolated property 'sourceIndexPath' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                if dragItem.sourceIndexPath != nil
                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:752:56: note: property declared here
@property (nonatomic, readonly, nullable) NSIndexPath *sourceIndexPath;
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:877:18: warning: call to main actor-isolated instance method 'drop(_:toItemAt:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                        coordinator.drop(dragItem.dragItem, toItemAt: destination)
                                                    ^
UIKit.UICollectionViewDropCoordinator.drop:2:17: note: calls to instance method 'drop(_:toItemAt:)' from outside of its actor context are implicitly asynchronous
@MainActor func drop(_ dragItem: UIDragItem, toItemAt indexPath: IndexPath) -> any UIDragAnimating}
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:877:32: warning: main actor-isolated property 'dragItem' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        coordinator.drop(dragItem.dragItem, toItemAt: destination)
                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:745:45: note: property declared here
@property (nonatomic, readonly) UIDragItem *dragItem;
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:880:16: warning: call to main actor-isolated instance method 'applySnapshot(_:animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        dataSource?.applySnapshot(dragSnapshot, animated: true)
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:31:7: note: calls to instance method 'applySnapshot(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
        func applySnapshot(_ newSnapshot: Snapshot, animated: Bool = true, completion: (() -> Void)? = nil)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:31:7: note: main actor isolation inferred from conformance to protocol 'UICollectionViewDataSource'
        func applySnapshot(_ newSnapshot: Snapshot, animated: Bool = true, completion: (() -> Void)? = nil)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:8: note: add '@MainActor' to make instance method 'collectionView(_:performDropWith:)' part of global actor 'MainActor'
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:887:18: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        return parent.sections[safe: indexPath.section]?.dataSource.getTypeErasedData(for: indexPath)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:884:8: note: add '@MainActor' to make instance method 'typeErasedDataForItem(at:)' part of global actor 'MainActor'
                func typeErasedDataForItem(at indexPath: IndexPath) -> Any?
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:895:45: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        guard let cv = collectionViewController?.collectionView, cv.contentSize.width != .zero, cv.contentSize.height != .zero else { return }
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:895:64: warning: main actor-isolated property 'contentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        guard let cv = collectionViewController?.collectionView, cv.contentSize.width != .zero, cv.contentSize.height != .zero else { return }
                                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:56:59: note: property declared here
@property(nonatomic)         CGSize                       contentSize;                    // default CGSizeZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:895:95: warning: main actor-isolated property 'contentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        guard let cv = collectionViewController?.collectionView, cv.contentSize.width != .zero, cv.contentSize.height != .zero else { return }
                                                                                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:56:59: note: property declared here
@property(nonatomic)         CGSize                       contentSize;                    // default CGSizeZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:897:10: warning: main actor-isolated property 'contentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        if cv.contentSize != lastContentSize
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:56:59: note: property declared here
@property(nonatomic)         CGSize                       contentSize;                    // default CGSizeZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:900:26: warning: main actor-isolated property 'contentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                lastContentSize = cv.contentSize
                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:56:59: note: property declared here
@property(nonatomic)         CGSize                       contentSize;                    // default CGSizeZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:901:12: warning: main actor-isolated property 'contentSizeTracker' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                parent.contentSizeTracker?.contentSize = size
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:27:15: note: property declared here
        internal var contentSizeTracker: ContentSizeTracker?
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:893:8: note: add '@MainActor' to make instance method 'didUpdateContentSize' part of global actor 'MainActor'
                func didUpdateContentSize(_ size: CGSize)
                     ^
                @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:926:10: warning: main actor-isolated property 'onScrollCallback' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                parent.onScrollCallback?(scrollView.contentOffset, scrollView.contentSizePlusInsets)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:29:15: note: property declared here
        internal var onScrollCallback: OnScrollCallback?
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:924:7: note: add '@MainActor' to make instance method 'scrollViewDidScroll' part of global actor 'MainActor'
        func scrollViewDidScroll(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:926:39: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                parent.onScrollCallback?(scrollView.contentOffset, scrollView.contentSizePlusInsets)
                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:924:7: note: add '@MainActor' to make instance method 'scrollViewDidScroll' part of global actor 'MainActor'
        func scrollViewDidScroll(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:926:65: warning: main actor-isolated property 'contentSizePlusInsets' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                parent.onScrollCallback?(scrollView.contentOffset, scrollView.contentSizePlusInsets)
                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:7:6: note: property declared here
        var contentSizePlusInsets: CGSize
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:924:7: note: add '@MainActor' to make instance method 'scrollViewDidScroll' part of global actor 'MainActor'
        func scrollViewDidScroll(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:932:43: warning: main actor-isolated property 'contentSizePlusInsets' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                let scrollableHorizontally = scrollView.contentSizePlusInsets.width > scrollView.frame.size.width
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:7:6: note: property declared here
        var contentSizePlusInsets: CGSize
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:7: note: add '@MainActor' to make instance method 'checkIfReachedBoundary' part of global actor 'MainActor'
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:932:84: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                let scrollableHorizontally = scrollView.contentSizePlusInsets.width > scrollView.frame.size.width
                                                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:7: note: add '@MainActor' to make instance method 'checkIfReachedBoundary' part of global actor 'MainActor'
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:933:41: warning: main actor-isolated property 'contentSizePlusInsets' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                let scrollableVertically = scrollView.contentSizePlusInsets.height > scrollView.frame.size.height
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:7:6: note: property declared here
        var contentSizePlusInsets: CGSize
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:7: note: add '@MainActor' to make instance method 'checkIfReachedBoundary' part of global actor 'MainActor'
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:933:83: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                let scrollableVertically = scrollView.contentSizePlusInsets.height > scrollView.frame.size.height
                                                                                                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:7: note: add '@MainActor' to make instance method 'checkIfReachedBoundary' part of global actor 'MainActor'
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:941:50: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableHorizontally && scrollView.contentOffset.x <= 0
                                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:943:48: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableVertically && scrollView.contentOffset.y <= -scrollView.adjustedContentInset.top
                                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:943:79: warning: main actor-isolated property 'adjustedContentInset' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableVertically && scrollView.contentOffset.y <= -scrollView.adjustedContentInset.top
                                                                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:67:45: note: property declared here
@property(nonatomic, readonly) UIEdgeInsets adjustedContentInset API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:945:51: warning: main actor-isolated property 'contentSizePlusInsets' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableHorizontally && (scrollView.contentSizePlusInsets.width - scrollView.contentOffset.x) <= scrollView.frame.size.width
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:7:6: note: property declared here
        var contentSizePlusInsets: CGSize
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:945:92: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableHorizontally && (scrollView.contentSizePlusInsets.width - scrollView.contentOffset.x) <= scrollView.frame.size.width
                                                                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:945:123: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableHorizontally && (scrollView.contentSizePlusInsets.width - scrollView.contentOffset.x) <= scrollView.frame.size.width
                                                                                                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:947:49: warning: main actor-isolated property 'contentSizePlusInsets' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableVertically && (scrollView.contentSizePlusInsets.height - scrollView.contentOffset.y) <= scrollView.frame.size.height
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:7:6: note: property declared here
        var contentSizePlusInsets: CGSize
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:947:91: warning: main actor-isolated property 'contentOffset' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableVertically && (scrollView.contentSizePlusInsets.height - scrollView.contentOffset.y) <= scrollView.frame.size.height
                                                                                                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:55:59: note: property declared here
@property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:947:122: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                                        return scrollableVertically && (scrollView.contentSizePlusInsets.height - scrollView.contentOffset.y) <= scrollView.frame.size.height
                                                                                                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:957:13: warning: main actor-isolated property 'onReachedBoundaryCallback' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        parent.onReachedBoundaryCallback?(boundary)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:30:15: note: property declared here
        internal var onReachedBoundaryCallback: OnReachedBoundaryCallback?
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:7: note: add '@MainActor' to make instance method 'checkIfReachedBoundary' part of global actor 'MainActor'
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:977:17: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                return parent.sections[safe: indexPath.section]?.dataSource.getContextMenu(for: indexPath)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:974:7: note: add '@MainActor' to make instance method 'collectionView(_:contextMenuConfigurationForItemAt:point:)' part of global actor 'MainActor'
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1023:46: warning: main actor-isolated property 'indexPathsForVisibleItems' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                collectionViewController?.collectionView.indexPathsForVisibleItems
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:451:57: note: property declared here
@property (nonatomic, readonly) NSArray<NSIndexPath *> *indexPathsForVisibleItems;
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1023:31: warning: main actor-isolated property 'collectionView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                collectionViewController?.collectionView.indexPathsForVisibleItems
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:18:11: note: property declared here
        lazy var collectionView: AS_UICollectionView = {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1036:48: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        guard let sectionIndexPaths = self.parent.sections[safe: item.section]?.dataSource.getIndexPaths(withSectionIndex: item.section) else { return nil }
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1050:40: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        (firstSection - 1) >= self.parent.sections.startIndex, // CHECK THERE IS A SECTION BEFORE THIS
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1054:49: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        toPrefetch[precedingSection] = self.parent.sections[precedingSection].dataSource.getIndexPaths(withSectionIndex: precedingSection).suffix(numberToPreload)
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1059:38: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        (lastSection + 1) < self.parent.sections.endIndex, // CHECK THERE IS A SECTION AFTER THIS
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1061:44: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        let lastSectionEndIndex = self.parent.sections[lastSection].dataSource.getIndexPaths(withSectionIndex: lastSection).last?.item,
                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1065:50: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                        toPrefetch[nextSection] = Array(self.parent.sections[nextSection].dataSource.getIndexPaths(withSectionIndex: nextSection).prefix(numberToPreload))
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1075:20: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                                self?.parent.sections[safe: sectionIndex]?.dataSource.prefetch(toPrefetch)
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1081:20: warning: main actor-isolated property 'sections' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                                                self?.parent.sections[safe: sectionIndex]?.dataSource.cancelPrefetch(Array(toCancel))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:20:13: note: property declared here
        public var sections: [Section]
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:221:18: warning: sending value of non-Sendable type '(UICollectionView, IndexPath, ASCollectionViewItemUniqueID) -> ASCollectionViewCell?' risks causing data races; this is an error in the Swift 6 language mode
                        dataSource = .init(collectionView: cv, cellProvider:
                                     ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:221:18: note: sending task-isolated value of non-Sendable type '(UICollectionView, IndexPath, ASCollectionViewItemUniqueID) -> ASCollectionViewCell?' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
                        dataSource = .init(collectionView: cv, cellProvider:
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:221:18: warning: sending value of non-Sendable type '(UICollectionView, String, IndexPath) -> ASCollectionViewSupplementaryView' risks causing data races; this is an error in the Swift 6 language mode
                        dataSource = .init(collectionView: cv, cellProvider:
                                     ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:221:18: note: sending task-isolated value of non-Sendable type '(UICollectionView, String, IndexPath) -> ASCollectionViewSupplementaryView' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
                        dataSource = .init(collectionView: cv, cellProvider:
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:352:9: warning: sending 'itemID' risks causing data races; this is an error in the Swift 6 language mode
                        cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:352:9: note: sending task-isolated 'itemID' to main actor-isolated instance method 'setContent(itemID:content:)' risks causing data races between main actor-isolated and task-isolated uses
                        cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:352:9: warning: sending 'section.dataSource.content' risks causing data races; this is an error in the Swift 6 language mode
                        cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:352:9: note: sending task-isolated 'section.dataSource.content' to main actor-isolated instance method 'setContent(itemID:content:)' risks causing data races between main actor-isolated and task-isolated uses
                        cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:480:20: warning: sending value of non-Sendable type 'ASCollectionView<SectionID>.Coordinator' risks causing data races; this is an error in the Swift 6 language mode
                                refreshControl.addTarget(self, action: #selector(collectionViewDidPullToRefresh), for: .valueChanged)
                                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:480:20: note: sending task-isolated value of non-Sendable type 'ASCollectionView<SectionID>.Coordinator' to main actor-isolated instance method 'addTarget(_:action:for:)' risks causing races in between task-isolated and main actor-isolated uses
                                refreshControl.addTarget(self, action: #selector(collectionViewDidPullToRefresh), for: .valueChanged)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:242:10: warning: sending 'itemID' risks causing data races; this is an error in the Swift 6 language mode
                                cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:242:10: note: sending main actor-isolated 'itemID' to main actor-isolated instance method 'setContent(itemID:content:)' risks causing data races between main actor-isolated and local nonisolated uses
                                cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:244:50: note: access can happen concurrently
                                cell.disableSwiftUIDropInteraction = section.dataSource.dropEnabled
                                                                     ~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:242:10: warning: sending 'section.dataSource.content' risks causing data races; this is an error in the Swift 6 language mode
                                cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:242:10: note: sending main actor-isolated 'section.dataSource.content' to main actor-isolated instance method 'setContent(itemID:content:)' risks causing data races between main actor-isolated and local nonisolated uses
                                cell.setContent(itemID: itemID, content: section.dataSource.content(forItemID: itemID))
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:244:50: note: access can happen concurrently
                                cell.disableSwiftUIDropInteraction = section.dataSource.dropEnabled
                                                                     ~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:236:25: warning: sending 'selfSizingContext' risks causing data races; this is an error in the Swift 6 language mode
                                                ?? self.delegate?.collectionViewSelfSizingSettings(forContext: selfSizingContext)
                                                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:236:25: note: sending task-isolated 'selfSizingContext' to main actor-isolated instance method 'collectionViewSelfSizingSettings(forContext:)' risks causing data races between main actor-isolated and task-isolated uses
                                                ?? self.delegate?.collectionViewSelfSizingSettings(forContext: selfSizingContext)
                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:905:6: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                                        self.parent.invalidateParentCellLayout?(!firstSize)
                                        ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:905:6: note: main actor-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                                        self.parent.invalidateParentCellLayout?(!firstSize)
                                        ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:907:35: note: access can happen concurrently
                                applyScrollPosition(animated: shouldAnimateScrollPositionSet)
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:9:6: warning: main actor-isolated property 'invalidateCellLayoutCallback' cannot be used to satisfy nonisolated requirement from protocol 'ASHostingControllerWrapperProtocol'; this is an error in the Swift 6 language mode
        var invalidateCellLayoutCallback: ((_ animated: Bool) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:66: note: add '@preconcurrency' to the 'ASHostingControllerWrapperProtocol' conformance to defer isolation checking to run time
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                                                                 ^
                                                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:25:6: note: requirement 'invalidateCellLayoutCallback' declared here
        var invalidateCellLayoutCallback: ((_ animated: Bool) -> Void)? { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:10:6: warning: main actor-isolated property 'collectionViewScrollToCellCallback' cannot be used to satisfy nonisolated requirement from protocol 'ASHostingControllerWrapperProtocol'; this is an error in the Swift 6 language mode
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:26:6: note: requirement 'collectionViewScrollToCellCallback' declared here
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)? { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:11:6: warning: main actor-isolated property 'tableViewScrollToCellCallback' cannot be used to satisfy nonisolated requirement from protocol 'ASHostingControllerWrapperProtocol'; this is an error in the Swift 6 language mode
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:27:6: note: requirement 'tableViewScrollToCellCallback' declared here
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)? { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:42:26: warning: call to main actor-isolated initializer 'init(rootView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController = .init(rootView: ASHostingControllerWrapper(content: view))
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:238:11: note: calls to initializer 'init(rootView:)' from outside of its actor context are implicitly asynchronous
        override init(rootView: Content)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:238:11: note: main actor isolation inferred from inheritance from generic class 'UIHostingController'
        override init(rootView: Content)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:42:41: warning: call to main actor-isolated initializer 'init(invalidateCellLayoutCallback:collectionViewScrollToCellCallback:tableViewScrollToCellCallback:content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController = .init(rootView: ASHostingControllerWrapper(content: view))
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: calls to initializer 'init(invalidateCellLayoutCallback:collectionViewScrollToCellCallback:tableViewScrollToCellCallback:content:)' from outside of its actor context are implicitly asynchronous
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: main actor isolation inferred from conformance to protocol 'View'
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:48:28: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController.view.backgroundColor = .clear
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)            UIColor          *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:48:23: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController.view.backgroundColor = .clear
                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:49:28: warning: main actor-isolated property 'insetsLayoutMarginsFromSafeArea' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController.view.insetsLayoutMarginsFromSafeArea = false
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:271:28: note: mutation of this property is only permitted within the actor
@property (nonatomic) BOOL insetsLayoutMarginsFromSafeArea API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);  // Default: YES
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:49:23: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                uiHostingController.view.insetsLayoutMarginsFromSafeArea = false
                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:55:29: warning: main actor-isolated property 'shouldDisableDrop' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                get { uiHostingController.shouldDisableDrop }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:160:6: note: property declared here
        var shouldDisableDrop: Bool = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:56:29: warning: main actor-isolated property 'shouldDisableDrop' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                set { uiHostingController.shouldDisableDrop = newValue }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:160:6: note: mutation of this property is only permitted within the actor
        var shouldDisableDrop: Bool = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:61:29: warning: main actor-isolated property 'shouldDisableDrag' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                get { uiHostingController.shouldDisableDrag }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:171:6: note: property declared here
        var shouldDisableDrag: Bool = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:62:29: warning: main actor-isolated property 'shouldDisableDrag' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                set { uiHostingController.shouldDisableDrag = newValue }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:171:6: note: mutation of this property is only permitted within the actor
        var shouldDisableDrag: Bool = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:69:33: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.content
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:13:6: note: property declared here
        var content: Content
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:69:24: warning: main actor-isolated property 'rootView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.content
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: property declared here
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:73:33: warning: main actor-isolated property 'content' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.content = newValue
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:13:6: note: mutation of this property is only permitted within the actor
        var content: Content
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:73:24: warning: main actor-isolated property 'rootView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.content = newValue
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: mutation of this property is only permitted within the actor
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:81:33: warning: main actor-isolated property 'invalidateCellLayoutCallback' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.invalidateCellLayoutCallback
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:9:6: note: property declared here
        var invalidateCellLayoutCallback: ((_ animated: Bool) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:81:24: warning: main actor-isolated property 'rootView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.invalidateCellLayoutCallback
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: property declared here
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:85:33: warning: main actor-isolated property 'invalidateCellLayoutCallback' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.invalidateCellLayoutCallback = newValue
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:9:6: note: mutation of this property is only permitted within the actor
        var invalidateCellLayoutCallback: ((_ animated: Bool) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:85:24: warning: main actor-isolated property 'rootView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.invalidateCellLayoutCallback = newValue
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: mutation of this property is only permitted within the actor
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:93:33: warning: main actor-isolated property 'collectionViewScrollToCellCallback' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.collectionViewScrollToCellCallback
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:10:6: note: property declared here
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:93:24: warning: main actor-isolated property 'rootView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.collectionViewScrollToCellCallback
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: property declared here
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:97:33: warning: main actor-isolated property 'collectionViewScrollToCellCallback' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.collectionViewScrollToCellCallback = newValue
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:10:6: note: mutation of this property is only permitted within the actor
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:97:24: warning: main actor-isolated property 'rootView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.collectionViewScrollToCellCallback = newValue
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: mutation of this property is only permitted within the actor
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:105:33: warning: main actor-isolated property 'tableViewScrollToCellCallback' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.tableViewScrollToCellCallback
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:11:6: note: property declared here
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:105:24: warning: main actor-isolated property 'rootView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.tableViewScrollToCellCallback
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: property declared here
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:109:33: warning: main actor-isolated property 'tableViewScrollToCellCallback' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.tableViewScrollToCellCallback = newValue
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:11:6: note: mutation of this property is only permitted within the actor
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:109:24: warning: main actor-isolated property 'rootView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        uiHostingController.rootView.tableViewScrollToCellCallback = newValue
                                            ^
SwiftUI.UIHostingController.rootView:2:39: note: mutation of this property is only permitted within the actor
@MainActor @preconcurrency public var rootView: Content { get set }}
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:125:23: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                viewController.view.layoutIfNeeded()
                                    ^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:125:18: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                viewController.view.layoutIfNeeded()
                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:131:41: warning: call to main actor-isolated instance method 'sizeThatFits(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                var desiredSize = uiHostingController.sizeThatFits(in: fittingSize)
                                                      ^
SwiftUI.UIHostingController.sizeThatFits:2:40: note: calls to instance method 'sizeThatFits(in:)' from outside of its actor context are implicitly asynchronous
@MainActor @preconcurrency public func sizeThatFits(in size: CGSize) -> CGSize}
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:137:38: warning: call to main actor-isolated instance method 'sizeThatFits(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        desiredSize = uiHostingController.sizeThatFits(in: size.applyMaxSize(maxSize))
                                                          ^
SwiftUI.UIHostingController.sizeThatFits:2:40: note: calls to instance method 'sizeThatFits(in:)' from outside of its actor context are implicitly asynchronous
@MainActor @preconcurrency public func sizeThatFits(in size: CGSize) -> CGSize}
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:139:38: warning: call to main actor-isolated instance method 'sizeThatFits(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        desiredSize = uiHostingController.sizeThatFits(in: CGSize(
                                                          ^
SwiftUI.UIHostingController.sizeThatFits:2:40: note: calls to instance method 'sizeThatFits(in:)' from outside of its actor context are implicitly asynchronous
@MainActor @preconcurrency public func sizeThatFits(in size: CGSize) -> CGSize}
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:143:38: warning: call to main actor-isolated instance method 'sizeThatFits(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        desiredSize = uiHostingController.sizeThatFits(in: CGSize(
                                                          ^
SwiftUI.UIHostingController.sizeThatFits:2:40: note: calls to instance method 'sizeThatFits(in:)' from outside of its actor context are implicitly asynchronous
@MainActor @preconcurrency public func sizeThatFits(in size: CGSize) -> CGSize}
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:118:7: note: add '@MainActor' to make instance method 'sizeThatFits(in:maxSize:selfSizeHorizontal:selfSizeVertical:)' part of global actor 'MainActor'
        func sizeThatFits(in size: CGSize, maxSize: ASOptionalSize, selfSizeHorizontal: Bool, selfSizeVertical: Bool) -> CGSize
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:42:41: warning: sending 'view' risks causing data races; this is an error in the Swift 6 language mode
                uiHostingController = .init(rootView: ASHostingControllerWrapper(content: view))
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:42:41: note: sending task-isolated 'view' to main actor-isolated initializer 'init(invalidateCellLayoutCallback:collectionViewScrollToCellCallback:tableViewScrollToCellCallback:content:)' risks causing data races between main actor-isolated and task-isolated uses
                uiHostingController = .init(rootView: ASHostingControllerWrapper(content: view))
                                                      ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:59:55: warning: main actor-isolated class property 'elementKindSectionHeader' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                setSupplementaryView(view, ofKind: UICollectionView.elementKindSectionHeader)
                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:24:30: note: class property declared here
UIKIT_EXTERN NSString *const UICollectionElementKindSectionHeader API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos);
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:57:16: note: add '@MainActor' to make instance method 'setHeaderView' part of global actor 'MainActor'
        mutating func setHeaderView<Content: View>(_ view: Content?)
                      ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:64:55: warning: main actor-isolated class property 'elementKindSectionFooter' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                setSupplementaryView(view, ofKind: UICollectionView.elementKindSectionFooter)
                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:25:30: note: class property declared here
UIKIT_EXTERN NSString *const UICollectionElementKindSectionFooter API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos);
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:62:16: note: add '@MainActor' to make instance method 'setFooterView' part of global actor 'MainActor'
        mutating func setFooterView<Content: View>(_ view: Content?)
                      ^
        @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:228:18: warning: call to main actor-isolated initializer 'init(itemProvider:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                let dragItem = UIDragItem(itemProvider: itemProvider)
                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:19:1: note: calls to initializer 'init(itemProvider:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithItemProvider:(NSItemProvider *)itemProvider NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:220:7: note: add '@MainActor' to make instance method 'getDragItem(for:)' part of global actor 'MainActor'
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:229:12: warning: main actor-isolated property 'localObject' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                dragItem.localObject = item
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:29:44: note: mutation of this property is only permitted within the actor
@property (nonatomic, strong, nullable) id localObject;
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:220:7: note: add '@MainActor' to make instance method 'getDragItem(for:)' part of global actor 'MainActor'
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:242:29: warning: main actor-isolated property 'localObject' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                let sourceItem = dragItem.localObject as? Data
                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:29:44: note: property declared here
@property (nonatomic, strong, nullable) id localObject;
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:238:7: note: add '@MainActor' to make instance method 'getDropItem(from:)' part of global actor 'MainActor'
        func getDropItem(from dragItem: UIDragItem) -> Data?
             ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:228:18: warning: sending 'itemProvider' risks causing data races; this is an error in the Swift 6 language mode
                let dragItem = UIDragItem(itemProvider: itemProvider)
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:228:18: note: sending task-isolated 'itemProvider' to main actor-isolated initializer 'init(itemProvider:)' risks causing data races between main actor-isolated and task-isolated uses
                let dragItem = UIDragItem(itemProvider: itemProvider)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:365:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                self.highlightedIndicesBinding?.wrappedValue = highlightedIndicesBinding?.wrappedValue.union([index]) ?? []
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:365:17: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                self.highlightedIndicesBinding?.wrappedValue = highlightedIndicesBinding?.wrappedValue.union([index]) ?? []
                ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:374:4: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        self.highlightedIndicesBinding?.wrappedValue = highlightedIndicesBinding?.wrappedValue.subtracting([index]) ?? []
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:374:4: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        self.highlightedIndicesBinding?.wrappedValue = highlightedIndicesBinding?.wrappedValue.subtracting([index]) ?? []
                        ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:427:4: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        self.selectedIndicesBinding?.wrappedValue = indices
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:427:4: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        self.selectedIndicesBinding?.wrappedValue = indices
                        ^~~~
SwiftCompile normal arm64 Compiling\ ASOptionalSize.swift,\ ASPriorityCache.swift,\ ASSelfSizingSettings.swift,\ Binding+Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASOptionalSize.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASPriorityCache.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASSelfSizingSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASOptionalSize.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASPriorityCache.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASSelfSizingSettings.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASCollectionViewSupplementaryView.swift,\ ASSupplementaryCellID.swift,\ ASTableViewCell.swift,\ ASTableViewSupplementaryView.swift,\ ASDragDropConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASSupplementaryCellID.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:7: warning: main actor-isolated instance method 'setContent(supplementaryID:content:)' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableSupplementary'; this is an error in the Swift 6 language mode
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:7: note: add 'nonisolated' to 'setContent(supplementaryID:content:)' to make this instance method not isolated to the actor
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
        nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:68: note: add '@preconcurrency' to the 'ASDataSourceConfigurableSupplementary' conformance to defer isolation checking to run time
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
                                                                   ^
                                                                   @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:7: note: mark the protocol requirement 'setContent(supplementaryID:content:)' 'async' to allow actor-isolated conformances
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
                                                                                                  async
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:55:7: warning: main actor-isolated instance method 'setAsEmpty(supplementaryID:)' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableSupplementary'; this is an error in the Swift 6 language mode
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:55:7: note: add 'nonisolated' to 'setAsEmpty(supplementaryID:)' to make this instance method not isolated to the actor
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
        nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:67:7: note: mark the protocol requirement 'setAsEmpty(supplementaryID:)' 'async' to allow actor-isolated conformances
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
                                                                 async
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASSupplementaryCellID.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:7: warning: main actor-isolated instance method 'setContent(itemID:content:)' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableCell'; this is an error in the Swift 6 language mode
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:7: note: add 'nonisolated' to 'setContent(itemID:content:)' to make this instance method not isolated to the actor
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
        nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:41: note: add '@preconcurrency' to the 'ASDataSourceConfigurableCell' conformance to defer isolation checking to run time
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
                                        ^
                                        @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:57:7: note: mark the protocol requirement 'setContent(itemID:content:)' 'async' to allow actor-isolated conformances
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
                                                                                               async
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:6: warning: main actor-isolated property 'hostingController' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableCell'; this is an error in the Swift 6 language mode
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:58:6: note: requirement 'hostingController' declared here
        var hostingController: ASHostingController<AnyView> { get }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:87:6: warning: main actor-isolated property 'disableSwiftUIDropInteraction' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableCell'; this is an error in the Swift 6 language mode
        var disableSwiftUIDropInteraction: Bool
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:59:6: note: requirement 'disableSwiftUIDropInteraction' declared here
        var disableSwiftUIDropInteraction: Bool { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:93:6: warning: main actor-isolated property 'disableSwiftUIDragInteraction' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableCell'; this is an error in the Swift 6 language mode
        var disableSwiftUIDragInteraction: Bool
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:60:6: note: requirement 'disableSwiftUIDragInteraction' declared here
        var disableSwiftUIDragInteraction: Bool { get set }
            ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:7: warning: main actor-isolated instance method 'setContent(supplementaryID:content:)' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableSupplementary'; this is an error in the Swift 6 language mode
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:7: note: add 'nonisolated' to 'setContent(supplementaryID:content:)' to make this instance method not isolated to the actor
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
        nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:66: note: add '@preconcurrency' to the 'ASDataSourceConfigurableSupplementary' conformance to defer isolation checking to run time
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
                                                                 ^
                                                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:7: note: mark the protocol requirement 'setContent(supplementaryID:content:)' 'async' to allow actor-isolated conformances
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
                                                                                                  async
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:54:7: warning: main actor-isolated instance method 'setAsEmpty(supplementaryID:)' cannot be used to satisfy nonisolated requirement from protocol 'ASDataSourceConfigurableSupplementary'; this is an error in the Swift 6 language mode
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:54:7: note: add 'nonisolated' to 'setAsEmpty(supplementaryID:)' to make this instance method not isolated to the actor
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
        nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:67:7: note: mark the protocol requirement 'setAsEmpty(supplementaryID:)' 'async' to allow actor-isolated conformances
        func setAsEmpty(supplementaryID: ASSupplementaryCellID?)
             ^
                                                                 async
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling UIKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriver\ Compilation DifferenceKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name DifferenceKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Emitting module for ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 Compiling\ GlobalConvenienceFunctions.swift,\ RandomAccessCollection+Safe.swift,\ ShrinkToFitWrapper.swift,\ AS_UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/GlobalConvenienceFunctions.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/RandomAccessCollection+Safe.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/GlobalConvenienceFunctions.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/RandomAccessCollection+Safe.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.o normal (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.o
SwiftDriverJobDiscovery normal arm64 Compiling ASOptionalSize.swift, ASPriorityCache.swift, ASSelfSizingSettings.swift, Binding+Sequence.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriver\ Compilation\ Requirements ASCollectionView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ASCollectionView -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling ASCollectionViewDelegate.swift, EnvironmentKeys.swift, SectionArrayBuilder.swift, ViewArrayBuilder.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ASCollectionView-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ASCollectionView-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.swiftmodule
SwiftDriverJobDiscovery normal arm64 Compiling ASSection+Modifiers.swift, ASTableView+Initialisers.swift, ASTableView+Modifiers.swift, ASCollectionViewCell.swift, ASCollectionViewDecoration.swift (in target 'ASCollectionView' from project 'ASCollectionView')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftdoc (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.abi.json (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftsourceinfo (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling ASCellContext.swift, ASCollectionView+Initialisers.swift, ASCollectionView+Modifiers.swift, ASDragDropConfig+Public.swift, ASSection+Initialisers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriverJobDiscovery normal arm64 Compiling ASTableView.swift, ASCollectionViewLayout.swift, ASWaterfallLayout.swift, ASIndexedDictionary.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriverJobDiscovery normal arm64 Compiling ClosureTypeAliases.swift, ASDiffableDataSource.swift, ASDiffableDataSourceCollectionView.swift, ASDiffableDataSourceTableView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriverJobDiscovery normal arm64 Compiling ASCollectionViewSupplementaryView.swift, ASSupplementaryCellID.swift, ASTableViewCell.swift, ASTableViewSupplementaryView.swift, ASDragDropConfig.swift (in target 'ASCollectionView' from project 'ASCollectionView')
ExtractAppIntentsMetadata (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name DifferenceKit --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier differencekit.DifferenceKit --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/DifferenceKit.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/DifferenceKit.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-26 23:15:21.283 appintentsmetadataprocessor[771:4308] Starting appintentsmetadataprocessor export
2025-04-26 23:15:21.326 appintentsmetadataprocessor[771:4308] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling AS_UITableView.swift, UICollectionView+Convenience.swift, UIScrollView+Convenience.swift, UIView+Convenience.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriverJobDiscovery normal arm64 Compiling GlobalConvenienceFunctions.swift, RandomAccessCollection+Safe.swift, ShrinkToFitWrapper.swift, AS_UICollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.o (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DifferenceKit.o
SwiftDriverJobDiscovery normal arm64 Compiling ASCollectionView.swift, ASHostingController.swift, ASSection.swift, ASSectionDataSource.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftDriver\ Compilation ASCollectionView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ASCollectionView -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.o normal (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.o
ExtractAppIntentsMetadata (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name ASCollectionView --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.ASCollectionView --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/ASCollectionView.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/ASCollectionView.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-26 23:15:21.462 appintentsmetadataprocessor[774:4328] Starting appintentsmetadataprocessor export
2025-04-26 23:15:21.495 appintentsmetadataprocessor[774:4328] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.o (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ASCollectionView.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework/ASCollectionViewDynamic normal (in target 'ASCollectionViewDynamic' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -dynamiclib -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionViewDynamic\ product.build/Objects-normal/arm64/ASCollectionViewDynamic.LinkFileList -install_name @rpath/ASCollectionViewDynamic.framework/ASCollectionViewDynamic -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionViewDynamic\ product.build/Objects-normal/arm64/ASCollectionViewDynamic_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionViewDynamic\ product.build/Objects-normal/arm64/ASCollectionViewDynamic_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework/ASCollectionViewDynamic -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-iphoneos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionViewDynamic\ product.build/empty-ASCollectionViewDynamic.plist (in target 'ASCollectionViewDynamic' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-iphoneos/ASCollectionViewDynamic\ product.build/empty-ASCollectionViewDynamic.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphoneos -requiredArchitecture arm64 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework/Info.plist
GenerateTAPI /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos/ASCollectionViewDynamic.framework/ASCollectionViewDynamic.tbd (in target 'ASCollectionViewDynamic' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/tapi stubify -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework/ASCollectionViewDynamic -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos/ASCollectionViewDynamic.framework/ASCollectionViewDynamic.tbd
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework (in target 'ASCollectionViewDynamic' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework (in target 'ASCollectionViewDynamic' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/ASCollectionViewDynamic.framework
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
    {
      "identity" : "differencekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ra1028/DifferenceKit"
    }
  ],
  "manifest_display_name" : "ASCollectionView",
  "name" : "ASCollectionView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "ASCollectionView",
      "targets" : [
        "ASCollectionView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ASCollectionViewDynamic",
      "targets" : [
        "ASCollectionView"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ASCollectionView",
      "module_type" : "SwiftTarget",
      "name" : "ASCollectionView",
      "path" : "Sources/ASCollectionView",
      "product_dependencies" : [
        "DifferenceKit"
      ],
      "product_memberships" : [
        "ASCollectionView",
        "ASCollectionViewDynamic"
      ],
      "sources" : [
        "ASCellContext.swift",
        "ASCollectionView+Initialisers.swift",
        "ASCollectionView+Modifiers.swift",
        "ASDragDropConfig+Public.swift",
        "ASSection+Initialisers.swift",
        "ASSection+Modifiers.swift",
        "ASTableView+Initialisers.swift",
        "ASTableView+Modifiers.swift",
        "Cells/ASCollectionViewCell.swift",
        "Cells/ASCollectionViewDecoration.swift",
        "Cells/ASCollectionViewSupplementaryView.swift",
        "Cells/ASSupplementaryCellID.swift",
        "Cells/ASTableViewCell.swift",
        "Cells/ASTableViewSupplementaryView.swift",
        "Config/ASDragDropConfig.swift",
        "Config/ClosureTypeAliases.swift",
        "Datasource/ASDiffableDataSource.swift",
        "Datasource/ASDiffableDataSourceCollectionView.swift",
        "Datasource/ASDiffableDataSourceTableView.swift",
        "Delegate/ASCollectionViewDelegate.swift",
        "Environment/EnvironmentKeys.swift",
        "FunctionBuilders/SectionArrayBuilder.swift",
        "FunctionBuilders/ViewArrayBuilder.swift",
        "Implementation/ASCollectionView.swift",
        "Implementation/ASHostingController.swift",
        "Implementation/ASSection.swift",
        "Implementation/ASSectionDataSource.swift",
        "Implementation/ASTableView.swift",
        "Layout/ASCollectionViewLayout.swift",
        "Layout/ASWaterfallLayout.swift",
        "Support/ASIndexedDictionary.swift",
        "Support/ASOptionalSize.swift",
        "Support/ASPriorityCache.swift",
        "Support/ASSelfSizingSettings.swift",
        "Support/Binding+Sequence.swift",
        "Support/GlobalConvenienceFunctions.swift",
        "Support/RandomAccessCollection+Safe.swift",
        "Support/ShrinkToFitWrapper.swift",
        "UIKit/AS_UICollectionView.swift",
        "UIKit/AS_UITableView.swift",
        "UIKitExtensions/UICollectionView+Convenience.swift",
        "UIKitExtensions/UIScrollView+Convenience.swift",
        "UIKitExtensions/UIView+Convenience.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.