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

Failed to build ASCollectionView, reference 2.1.1 (428874), with Swift 6.0 for watchOS using Xcode 16.0 on 2 Nov 2024 19:13:22 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ASCollectionView-Package -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete

Build Log

        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:11:63: error: 'EmptyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:14:11: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect)
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:31:32: error: operator function '!=' requires that 'AS_CollectionViewController' conform to 'Equatable'
                        if collectionViewController != oldValue
                                                    ^
Swift.Optional:1:11: note: requirement from conditional conformance of 'AS_CollectionViewController?' to 'Equatable'
extension Optional : Equatable where Wrapped : Equatable {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:33:22: error: cannot find type 'UIViewController' in scope
        var viewController: UIViewController { get }
                            ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:46:22: error: cannot find type 'UIViewController' in scope
        var viewController: UIViewController
                            ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:33:31: error: value of type 'AS_CollectionViewController' has no member 'addChild'
                                collectionViewController?.addChild(hostingController.viewController)
                                ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:41:16: error: method does not override any method from its superclass
        override func prepareForReuse()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:50:22: error: property does not override any property from its superclass
        override public var safeAreaInsets: UIEdgeInsets
        ~~~~~~~~            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:55:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:55:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:61:16: error: method does not override any method from its superclass
        override func layoutSubviews()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:69:119: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:69:162: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:69:16: error: method does not override any method from its superclass
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift:8:29: error: 'View' is only available in watchOS 6.0 or newer
public protocol Decoration: View
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift:8:17: note: add @available attribute to enclosing protocol
public protocol Decoration: View
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:42: error: cannot find type 'UICollectionReusableView' in scope
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
                                         ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:46: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:55: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:63: error: 'EmptyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:16:11: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect)
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:33:32: error: operator function '!=' requires that 'AS_CollectionViewController' conform to 'Equatable'
                        if collectionViewController != oldValue
                                                    ^
Swift.Optional:1:11: note: requirement from conditional conformance of 'AS_CollectionViewController?' to 'Equatable'
extension Optional : Equatable where Wrapped : Equatable {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:35:31: error: value of type 'AS_CollectionViewController' has no member 'addChild'
                                collectionViewController?.addChild(hostingController.viewController)
                                ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:41:16: error: method does not override any method from its superclass
        override func prepareForReuse()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:62:22: error: property does not override any property from its superclass
        override public var safeAreaInsets: UIEdgeInsets
        ~~~~~~~~            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:67:16: error: method does not override any method from its superclass
        override func layoutSubviews()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:74:119: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:74:162: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:74:16: error: method does not override any method from its superclass
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:24: error: cannot find type 'UITableViewCell' in scope
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
                       ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:46: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:55: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:63: error: 'EmptyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:14:23: error: cannot find type 'UITableViewCell' in scope
        override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?)
                             ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:14:11: error: initializer does not override a designated initializer from its superclass
        override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?)
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:38:27: error: operator function '!=' requires that 'AS_TableViewController' conform to 'Equatable'
                        if tableViewController != oldValue
                                               ^
Swift.Optional:1:11: note: requirement from conditional conformance of 'AS_TableViewController?' to 'Equatable'
extension Optional : Equatable where Wrapped : Equatable {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:41:26: error: value of type 'AS_TableViewController' has no member 'addChild'
                                tableViewController?.addChild(hostingController.viewController)
                                ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:46:16: error: method does not override any method from its superclass
        override func prepareForReuse()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:63:22: error: property does not override any property from its superclass
        override public var safeAreaInsets: UIEdgeInsets
        ~~~~~~~~            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:68:16: error: method does not override any method from its superclass
        override func layoutSubviews()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:75:119: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:75:162: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:75:16: error: method does not override any method from its superclass
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:37: error: cannot find type 'UITableViewHeaderFooterView' in scope
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:46: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:55: error: 'AnyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:63: error: 'EmptyView' is only available in watchOS 6.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:14:11: error: initializer does not override a designated initializer from its superclass
        override init(reuseIdentifier: String?)
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:32:27: error: operator function '!=' requires that 'AS_TableViewController' conform to 'Equatable'
                        if tableViewController != oldValue
                                               ^
Swift.Optional:1:11: note: requirement from conditional conformance of 'AS_TableViewController?' to 'Equatable'
extension Optional : Equatable where Wrapped : Equatable {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:35:26: error: value of type 'AS_TableViewController' has no member 'addChild'
                                tableViewController?.addChild(hostingController.viewController)
                                ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:40:16: error: method does not override any method from its superclass
        override func prepareForReuse()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:61:22: error: property does not override any property from its superclass
        override public var safeAreaInsets: UIEdgeInsets
        ~~~~~~~~            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:66:16: error: method does not override any method from its superclass
        override func layoutSubviews()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:73:119: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:73:162: error: cannot find type 'UILayoutPriority' in scope
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:73:16: error: method does not override any method from its superclass
        override func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:12:19: error: 'Binding' is only available in watchOS 6.0 or newer
        var dataBinding: Binding<[Data]>?
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:8:15: note: add @available attribute to enclosing generic struct
public struct ASDragDropConfig<Data>
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:37:59: error: cannot find type 'UIDragItem' in scope
        var dropItemProvider: ((_ sourceItem: Data?, _ dragItem: UIDragItem) -> Data?)?
                                                                 ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:19:30: error: cannot find type 'UICollectionView' in scope
        public init(collectionView: UICollectionView, cellProvider: @escaping CellProvider, supplementaryViewProvider: @escaping SupplementaryProvider)
                                    ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:12:35: error: cannot find type 'UICollectionView' in scope
        public typealias CellProvider = (UICollectionView, IndexPath, ASCollectionViewItemUniqueID) -> ASCollectionViewCell?
                                         ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:19:62: error: @escaping attribute only applies to function types
        public init(collectionView: UICollectionView, cellProvider: @escaping CellProvider, supplementaryViewProvider: @escaping SupplementaryProvider)
                                                                    ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:13:44: error: cannot find type 'UICollectionView' in scope
        public typealias SupplementaryProvider = (UICollectionView, String, IndexPath) -> ASCollectionViewSupplementaryView
                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:19:113: error: @escaping attribute only applies to function types
        public init(collectionView: UICollectionView, cellProvider: @escaping CellProvider, supplementaryViewProvider: @escaping SupplementaryProvider)
                                                                                                                       ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:8:97: error: cannot find type 'UICollectionViewDataSource' in scope
class ASDiffableDataSourceCollectionView<SectionID: Hashable>: ASDiffableDataSource<SectionID>, UICollectionViewDataSource
                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:15:35: error: cannot find type 'UICollectionView' in scope
        private weak var collectionView: UICollectionView?
                                         ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:55:43: error: cannot find type 'UICollectionView' in scope
        func numberOfSections(in collectionView: UICollectionView) -> Int
                                                 ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:60:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:65:97: error: cannot find type 'UICollectionViewCell' in scope
        func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
                                                                                                       ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:65:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:76:134: error: cannot find type 'UICollectionReusableView' in scope
        func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView
                                                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift:76:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:23:25: error: cannot find type 'UITableView' in scope
        public init(tableView: UITableView, cellProvider: @escaping CellProvider)
                               ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:11:35: error: cannot find type 'UITableView' in scope
        public typealias CellProvider = (UITableView, IndexPath, ASCollectionViewItemUniqueID) -> ASTableViewCell?
                                         ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:23:52: error: @escaping attribute only applies to function types
        public init(tableView: UITableView, cellProvider: @escaping CellProvider)
                                                          ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:7:92: error: cannot find type 'UITableViewDataSource' in scope
class ASDiffableDataSourceTableView<SectionID: Hashable>: ASDiffableDataSource<SectionID>, UITableViewDataSource
                                                                                           ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:13:30: error: cannot find type 'UITableView' in scope
        private weak var tableView: UITableView?
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:33:34: error: cannot find type 'UITableView' in scope
        public var defaultRowAnimation: UITableView.RowAnimation = .automatic
                                        ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:95:38: error: cannot find type 'UITableView' in scope
        func numberOfSections(in tableView: UITableView) -> Int
                                            ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:100:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:105:81: error: cannot find type 'UITableViewCell' in scope
        func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
                                                                                       ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:105:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:116:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:121:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:121:64: error: cannot find type 'UITableViewCell' in scope
        func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
                                                                      ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:133:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:138:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath)
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:152:41: error: cannot find type 'UITableView' in scope
        func sectionIndexTitles(for tableView: UITableView) -> [String]?
                                               ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift:157:30: error: cannot find type 'UITableView' in scope
        func tableView(_ tableView: UITableView, sectionForSectionIndexTitle title: String, at index: Int) -> Int
                                    ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:990:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:990:76: error: cannot find type 'UICollectionViewCell' in scope
        func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                  ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:991:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:991:81: error: cannot find type 'UICollectionViewCell' in scope
        func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                       ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:992:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:992:93: error: cannot find type 'UICollectionReusableView' in scope
        func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:993:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:993:98: error: cannot find type 'UICollectionReusableView' in scope
        func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:994:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:995:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:996:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didUnhighlightItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:997:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:998:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, shouldDeselectItemAt indexPath: IndexPath) -> Bool
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:999:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1000:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1001:133: error: cannot find type 'UIContextMenuConfiguration' in scope
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1001:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1002:129: error: cannot find type 'UIDragItem' in scope
        func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                       ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1002:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1002:85: error: cannot find type 'UIDragSession' in scope
        func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                           ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1003:165: error: cannot find type 'UICollectionViewDropProposal' in scope
        func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1003:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1003:88: error: cannot find type 'UIDropSession' in scope
        func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1004:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1004:87: error: cannot find type 'UICollectionViewDropCoordinator' in scope
        func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1006:41: error: cannot find type 'UIScrollView' in scope
        func scrollViewDidScroll(_ scrollView: UIScrollView)
                                               ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:27:57: error: cannot find type 'UIScrollView' in scope
        open var collectionViewContentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior
                                                               ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:32:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:32:81: error: cannot find type 'UICollectionViewCell' in scope
        open func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                       ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:37:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:37:86: error: cannot find type 'UICollectionViewCell' in scope
        open func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                            ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:42:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:42:98: error: cannot find type 'UICollectionReusableView' in scope
        open func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:47:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:47:103: error: cannot find type 'UICollectionReusableView' in scope
        open func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:52:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:57:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:62:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didUnhighlightItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:67:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:72:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, shouldDeselectItemAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:77:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:82:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:8:48: error: cannot find type 'UICollectionViewDelegate' in scope
open class ASCollectionViewDelegate: NSObject, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout
                                               ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:8:74: error: cannot find type 'UICollectionViewDelegateFlowLayout' in scope
open class ASCollectionViewDelegate: NSObject, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout
                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:95:37: error: cannot find type 'UICollectionViewDragDelegate' in scope
extension ASCollectionViewDelegate: UICollectionViewDragDelegate, UICollectionViewDropDelegate
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:95:67: error: cannot find type 'UICollectionViewDropDelegate' in scope
extension ASCollectionViewDelegate: UICollectionViewDragDelegate, UICollectionViewDropDelegate
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:97:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, dragSessionAllowsMoveOperation session: UIDragSession) -> Bool
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:97:103: error: cannot find type 'UIDragSession' in scope
        open func collectionView(_ collectionView: UICollectionView, dragSessionAllowsMoveOperation session: UIDragSession) -> Bool
                                                                                                             ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:97:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, dragSessionAllowsMoveOperation session: UIDragSession) -> Bool
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:134: error: cannot find type 'UIDragItem' in scope
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                            ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:90: error: cannot find type 'UIDragSession' in scope
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:170: error: cannot find type 'UICollectionViewDropProposal' in scope
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:93: error: cannot find type 'UIDropSession' in scope
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                   ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:113:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:113:92: error: cannot find type 'UICollectionViewDropCoordinator' in scope
        open func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:113:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:118:46: error: cannot find type 'UIScrollView' in scope
        open func scrollViewDidScroll(_ scrollView: UIScrollView)
                                                    ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:118:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func scrollViewDidScroll(_ scrollView: UIScrollView)
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:138: error: cannot find type 'UIContextMenuConfiguration' in scope
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:45: error: cannot find type 'UICollectionView' in scope
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:11:13: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '((Bool) -> Void)?' may have shared mutable state; this is an error in the Swift 6 language mode
        static let defaultValue: ((_ animated: Bool) -> Void)? = nil
                   ^
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:11:13: note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
        static let defaultValue: ((_ animated: Bool) -> Void)? = nil
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:11:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let defaultValue: ((_ animated: Bool) -> Void)? = nil
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:16:29: error: cannot find type 'UITableView' in scope
        static let defaultValue: ((UITableView.ScrollPosition) -> Void)? = nil
                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:14:8: error: type 'EnvironmentKeyTableViewScrollToCell' does not conform to protocol 'EnvironmentKey'
struct EnvironmentKeyTableViewScrollToCell: EnvironmentKey
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:14:8: note: add stubs for conformance
struct EnvironmentKeyTableViewScrollToCell: EnvironmentKey
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:21:29: error: cannot find type 'UICollectionView' in scope
        static let defaultValue: ((UICollectionView.ScrollPosition) -> Void)? = nil
                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:19:8: error: type 'EnvironmentKeyCollectionViewScrollToCell' does not conform to protocol 'EnvironmentKey'
struct EnvironmentKeyCollectionViewScrollToCell: EnvironmentKey
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:19:8: note: add stubs for conformance
struct EnvironmentKeyCollectionViewScrollToCell: EnvironmentKey
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:35:31: error: cannot find type 'UITableView' in scope
        var tableViewScrollToCell: ((UITableView.ScrollPosition) -> Void)?
                                     ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:41:36: error: cannot find type 'UICollectionView' in scope
        var collectionViewScrollToCell: ((UICollectionView.ScrollPosition) -> Void)?
                                          ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:27:18: error: 'EnvironmentValues' is only available in watchOS 6.0 or newer
public extension EnvironmentValues
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:27:8: note: add @available attribute to enclosing extension
public extension EnvironmentValues
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:13:13: error: 'AnyView' is only available in watchOS 6.0 or newer
                case view(AnyView)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:16:17: error: 'View' is only available in watchOS 6.0 or newer
                init<Content: View>(_ view: Content)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:16:3: note: add @available attribute to enclosing initializer
                init<Content: View>(_ view: Content)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:21:24: error: 'AnyView' is only available in watchOS 6.0 or newer
                func flattened() -> [AnyView]
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:21:8: note: add @available attribute to enclosing instance method
                func flattened() -> [AnyView]
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:37:46: error: 'View' is only available in watchOS 6.0 or newer
        public static func buildExpression<Content: View>(_ view: Content?) -> Wrapper
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:37:21: note: add @available attribute to enclosing static method
        public static func buildExpression<Content: View>(_ view: Content?) -> Wrapper
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:8:15: note: add @available attribute to enclosing struct
public struct ViewArrayBuilder
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:42:46: error: 'View' is only available in watchOS 6.0 or newer
        public static func buildExpression<Content: View>(_ views: [Content]?) -> Wrapper
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:42:21: note: add @available attribute to enclosing static method
        public static func buildExpression<Content: View>(_ views: [Content]?) -> Wrapper
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:8:15: note: add @available attribute to enclosing struct
public struct ViewArrayBuilder
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:40:35: error: cannot find type 'UICollectionViewCell' in scope
    internal var onWillDisplay: ((UICollectionViewCell, IndexPath) -> Void)?
                                  ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:42:34: error: cannot find type 'UICollectionViewCell' in scope
    internal var onDidDisplay: ((UICollectionViewCell, IndexPath) -> Void)?
                                 ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:47:37: error: 'Binding' is only available in watchOS 6.0 or newer
        internal var scrollPositionSetter: Binding<ASCollectionViewScrollPosition?>?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:7:15: note: add @available attribute to enclosing generic struct
public struct ASCollectionView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:64:3: error: 'Environment' is only available in watchOS 6.0 or newer
        @Environment(\.invalidateCellLayout) var invalidateParentCellLayout // Call this if using content size binding (nested inside another ASCollectionView)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:7:15: note: add @available attribute to enclosing generic struct
public struct ASCollectionView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:66:44: error: cannot find type 'Context' in scope
        public func makeUIViewController(context: Context) -> AS_CollectionViewController
                                                  ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:86:103: error: cannot find type 'Context' in scope
        public func updateUIViewController(_ collectionViewController: AS_CollectionViewController, context: Context)
                                                                                                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:179:54: error: cannot find type 'UICollectionView' in scope
                func registerSupplementaries(forCollectionView cv: UICollectionView)
                                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:188:55: error: cannot find type 'UICollectionView' in scope
                func updateCollectionViewSettings(_ collectionView: UICollectionView)
                                                                    ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:202:60: error: cannot find type 'UICollectionView' in scope
                func updateCollectionViewContentInsets(_ collectionView: UICollectionView)
                                                                         ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:213:46: error: cannot find type 'UICollectionView' in scope
                func setupDataSource(forCollectionView cv: UICollectionView)
                                                           ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:283:63: error: 'Transaction' is only available in watchOS 6.0 or newer
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:283:8: note: add @available attribute to enclosing instance method
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:304:28: error: cannot find type 'UICollectionView' in scope
                func updateContent(_ cv: UICollectionView, transaction: Transaction?)
                                         ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:304:59: error: 'Transaction' is only available in watchOS 6.0 or newer
                func updateContent(_ cv: UICollectionView, transaction: Transaction?)
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:304:8: note: add @available attribute to enclosing instance method
                func updateContent(_ cv: UICollectionView, transaction: Transaction?)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:316:41: error: 'Transaction' is only available in watchOS 6.0 or newer
                func refreshVisibleCells(transaction: Transaction? = nil, updateAll: Bool = true)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:316:8: note: add @available attribute to enclosing instance method
                func refreshVisibleCells(transaction: Transaction? = nil, updateAll: Bool = true)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:339:28: error: cannot find type 'UICollectionViewCell' in scope
                func refreshCell(_ cell: UICollectionViewCell, forceUpdate: Bool = false)
                                         ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:466:40: error: cannot find type 'UICollectionView' in scope
                func configureRefreshControl(for cv: UICollectionView)
                                                     ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:497:53: error: cannot find type 'UICollectionView' in scope
                func scrollToItem(indexPath: IndexPath, position: UICollectionView.ScrollPosition = [])
                                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:631:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:631:84: error: cannot find type 'UICollectionViewCell' in scope
                public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                                 ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:639:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:639:89: error: cannot find type 'UICollectionViewCell' in scope
                public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
                                                                                                      ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:646:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:646:101: error: cannot find type 'UICollectionReusableView' in scope
                public func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
                                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:649:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:649:106: error: cannot find type 'UICollectionReusableView' in scope
                public func collectionView(_ collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, at indexPath: IndexPath)
                                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:652:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:657:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:662:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didUnhighlightItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:667:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, willSelectItemAt indexPath: IndexPath) -> IndexPath?
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:672:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, willDeselectItemAt indexPath: IndexPath) -> IndexPath?
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:677:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:682:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, shouldDeselectItemAt indexPath: IndexPath) -> Bool
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:687:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:693:48: error: cannot find type 'UICollectionView' in scope
                public func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath)
                                                             ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:42: error: cannot find type 'UICollectionView' in scope
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                                                       ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:73: error: 'Transaction' is only available in watchOS 6.0 or newer
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:8: note: add @available attribute to enclosing instance method
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:748:66: error: cannot find type 'UICollectionView' in scope
                private func updateSelectionInCollectionView(_ collectionView: UICollectionView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                               ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:748:171: error: 'Transaction' is only available in watchOS 6.0 or newer
                private func updateSelectionInCollectionView(_ collectionView: UICollectionView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                                                                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:748:16: note: add @available attribute to enclosing instance method
                private func updateSelectionInCollectionView(_ collectionView: UICollectionView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:130: error: cannot find type 'UIDragItem' in scope
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:41: error: cannot find type 'UICollectionView' in scope
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                      ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:86: error: cannot find type 'UIDragSession' in scope
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                   ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:166: error: cannot find type 'UICollectionViewDropProposal' in scope
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:41: error: cannot find type 'UICollectionView' in scope
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                      ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:89: error: cannot find type 'UIDropSession' in scope
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                      ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:41: error: cannot find type 'UICollectionView' in scope
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                      ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:88: error: cannot find type 'UICollectionViewDropCoordinator' in scope
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:913:31: error: 'PassthroughSubject' is only available in watchOS 6.0 or newer
                private let queuePrefetch = PassthroughSubject<Void, Never>()
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:914:37: error: 'AnyCancellable' is only available in watchOS 6.0 or newer
                private var prefetchSubscription: AnyCancellable?
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:7:54: error: cannot find type 'UIViewControllerRepresentable' in scope
public struct ASCollectionView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1097:49: error: cannot find type 'UICollectionView' in scope
        case indexPath(_: IndexPath, positionOnScreen: UICollectionView.ScrollPosition = .centeredVertically, extraOffset: CGPoint = .zero)
                                                       ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:32:25: error: cannot find type 'UICollectionViewLayout' in scope
        var configureLayout: ((UICollectionViewLayout) -> Void)?
                               ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:33:56: error: cannot find type 'UICollectionReusableView' in scope
        var decorationTypes: [(elementKind: String, ViewType: UICollectionReusableView.Type)] = []
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:27:101: error: cannot find type 'UICollectionView' in scope
                case compositional(CompositionalLayout<SectionID>, interSectionSpacing: CGFloat, scrollDirection: UICollectionView.ScrollDirection)
                                                                                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:28:15: error: cannot find type 'UICollectionViewLayout' in scope
                case custom(UICollectionViewLayout)
                            ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:924:41: error: cannot find type 'UIScrollView' in scope
        func scrollViewDidScroll(_ scrollView: UIScrollView)
                                               ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:930:44: error: cannot find type 'UIScrollView' in scope
        func checkIfReachedBoundary(_ scrollView: UIScrollView)
                                                  ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:974:133: error: cannot find type 'UIContextMenuConfiguration' in scope
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:974:40: error: cannot find type 'UICollectionView' in scope
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                              ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:10:44: error: cannot find type 'UICollectionView' in scope
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)?
                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:11:39: error: cannot find type 'UITableView' in scope
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)?
                                             ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:12: error: 'some' return types are only available in watchOS 6.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:17: error: 'View' is only available in watchOS 6.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:53: error: 'View' is only available in watchOS 6.0 or newer
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/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 protocol requirement; 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: 'invalidateCellLayoutCallback' declared here
        var invalidateCellLayoutCallback: ((_ animated: Bool) -> Void)? { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:26:44: error: cannot find type 'UICollectionView' in scope
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)? { get set }
                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:27:39: error: cannot find type 'UITableView' in scope
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)? { get set }
                                             ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:89:44: error: cannot find type 'UICollectionView' in scope
        var collectionViewScrollToCellCallback: ((UICollectionView.ScrollPosition) -> Void)?
                                                  ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:101:39: error: cannot find type 'UITableView' in scope
        var tableViewScrollToCellCallback: ((UITableView.ScrollPosition) -> Void)?
                                             ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:38:46: error: 'View' is only available in watchOS 6.0 or newer
internal class ASHostingController<ViewType: View>: ASHostingControllerProtocol
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:38:16: note: add @available attribute to enclosing generic class
internal class ASHostingController<ViewType: View>: ASHostingControllerProtocol
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:54: error: cannot find type 'UIHostingController' in scope
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
                                                     ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:238:11: error: initializer does not override a designated initializer from its superclass
        override init(rootView: Content)
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:47: error: 'View' is only available in watchOS 6.0 or newer
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:15: note: add @available attribute to enclosing generic class
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:10:12: error: 'AnyView' is only available in watchOS 6.0 or newer
        var view: AnyView
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:7:15: note: add @available attribute to enclosing struct
public struct ASCollectionViewStaticContent: Identifiable
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:21:41: error: cannot find type 'UIDragItem' in scope
        func willAcceptDropItem(from dragItem: UIDragItem) -> Bool
                                               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:22:48: error: cannot find type 'UIDragItem' in scope
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
                                                      ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:23:52: error: cannot find type 'UIDragItem' in scope
        func getItemID<SectionID: Hashable>(for dragItem: UIDragItem, withSectionID sectionID: SectionID) -> ASCollectionViewItemUniqueID?
                                                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:28:27: error: cannot find type 'UIDragItem' in scope
        func applyInsert(items: [UIDragItem], at index: Int) -> Bool
                                 ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:31:51: error: cannot find type 'UIContextMenuConfiguration' in scope
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:57:39: error: 'View' is only available in watchOS 6.0 or newer
        mutating func setHeaderView<Content: View>(_ view: Content?)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:57:16: note: add @available attribute to enclosing instance method
        mutating func setHeaderView<Content: View>(_ view: Content?)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:62:39: error: 'View' is only available in watchOS 6.0 or newer
        mutating func setFooterView<Content: View>(_ view: Content?)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:62:16: note: add @available attribute to enclosing instance method
        mutating func setFooterView<Content: View>(_ view: Content?)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:67:46: error: 'View' is only available in watchOS 6.0 or newer
        mutating func setSupplementaryView<Content: View>(_ view: Content?, ofKind kind: String)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:67:16: note: add @available attribute to enclosing instance method
        mutating func setSupplementaryView<Content: View>(_ view: Content?, ofKind kind: String)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:84:45: error: 'AnyView' is only available in watchOS 6.0 or newer
        func supplementary(ofKind kind: String) -> AnyView?
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:84:7: note: add @available attribute to enclosing instance method
        func supplementary(ofKind kind: String) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:13:66: error: 'AnyView' is only available in watchOS 6.0 or newer
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:13:7: note: add @available attribute to enclosing instance method
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:14:58: error: 'AnyView' is only available in watchOS 6.0 or newer
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:14:7: note: add @available attribute to enclosing instance method
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:15:35: error: 'AnyView' is only available in watchOS 6.0 or newer
        var supplementaryViews: [String: AnyView] { get set }
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:15:6: note: add @available attribute to enclosing property
        var supplementaryViews: [String: AnyView] { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:39:30: error: 'Binding' is only available in watchOS 6.0 or newer
        var selectedIndicesBinding: Binding<Set<Int>>? { get }
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:39:6: note: add @available attribute to enclosing property
        var selectedIndicesBinding: Binding<Set<Int>>? { get }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:57:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:57:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:55:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableCell
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:58:45: error: 'AnyView' is only available in watchOS 6.0 or newer
        var hostingController: ASHostingController<AnyView> { get }
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:58:6: note: add @available attribute to enclosing property
        var hostingController: ASHostingController<AnyView> { get }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:55:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableCell
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:27: error: 'View' is only available in watchOS 6.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:64:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableSupplementary
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:74:20: error: 'Binding' is only available in watchOS 6.0 or newer
        case highlighting(Binding<Set<Int>>)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:71:13: note: add @available attribute to enclosing enum
public enum ASSectionSelectionMode
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:76:22: error: 'Binding' is only available in watchOS 6.0 or newer
        case selectMultiple(Binding<Set<Int>>)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:71:13: note: add @available attribute to enclosing enum
public enum ASSectionSelectionMode
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:100:35: error: 'AnyView' is only available in watchOS 6.0 or newer
        var supplementaryViews: [String: AnyView] = [:]
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:124:66: error: 'AnyView' is only available in watchOS 6.0 or newer
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:124:7: note: add @available attribute to enclosing instance method
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:134:58: error: 'AnyView' is only available in watchOS 6.0 or newer
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:134:7: note: add @available attribute to enclosing instance method
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:220:48: error: cannot find type 'UIDragItem' in scope
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
                                                      ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:233:41: error: cannot find type 'UIDragItem' in scope
        func willAcceptDropItem(from dragItem: UIDragItem) -> Bool
                                               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:238:34: error: cannot find type 'UIDragItem' in scope
        func getDropItem(from dragItem: UIDragItem) -> Data?
                                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:246:52: error: cannot find type 'UIDragItem' in scope
        func getItemID<SectionID: Hashable>(for dragItem: UIDragItem, withSectionID sectionID: SectionID) -> ASCollectionViewItemUniqueID?
                                                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:295:27: error: cannot find type 'UIDragItem' in scope
        func applyInsert(items: [UIDragItem], at index: Int) -> Bool
                                 ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:315:51: error: cannot find type 'UIContextMenuConfiguration' in scope
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:330:33: error: 'Binding' is only available in watchOS 6.0 or newer
        var highlightedIndicesBinding: Binding<Set<Int>>?
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:330:6: note: add @available attribute to enclosing property
        var highlightedIndicesBinding: Binding<Set<Int>>?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:341:30: error: 'Binding' is only available in watchOS 6.0 or newer
        var selectedIndicesBinding: Binding<Set<Int>>?
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:341:6: note: add @available attribute to enclosing property
        var selectedIndicesBinding: Binding<Set<Int>>?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:167: error: 'View' is only available in watchOS 6.0 or newer
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                                                                                                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:184: error: 'View' is only available in watchOS 6.0 or newer
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                                                                                                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:39:35: error: cannot find type 'UITableViewCell' in scope
    internal var onWillDisplay: ((UITableViewCell, IndexPath) -> Void)?
                                  ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:41:34: error: cannot find type 'UITableViewCell' in scope
    internal var onDidDisplay: ((UITableViewCell, IndexPath) -> Void)?
                                 ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:30:37: error: 'Binding' is only available in watchOS 6.0 or newer
        internal var scrollPositionSetter: Binding<ASTableViewScrollPosition?>?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:10:15: note: add @available attribute to enclosing generic struct
public struct ASTableView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:52:3: error: 'Environment' is only available in watchOS 6.0 or newer
        @Environment(\.invalidateCellLayout) var invalidateParentCellLayout // Call this if using content size binding (nested inside another ASCollectionView)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:10:15: note: add @available attribute to enclosing generic struct
public struct ASTableView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:57:44: error: cannot find type 'Context' in scope
        public func makeUIViewController(context: Context) -> AS_TableViewController
                                                  ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:71:93: error: cannot find type 'Context' in scope
        public func updateUIViewController(_ tableViewController: AS_TableViewController, context: Context)
                                                                                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:150:45: error: cannot find type 'UITableView' in scope
                func updateTableViewSettings(_ tableView: UITableView)
                                                          ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:168:50: error: cannot find type 'UITableView' in scope
                func updateTableViewContentInsets(_ tableView: UITableView)
                                                               ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:178:41: error: cannot find type 'UITableView' in scope
                func setupDataSource(forTableView tv: UITableView)
                                                      ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:238:63: error: 'Transaction' is only available in watchOS 6.0 or newer
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:238:8: note: add @available attribute to enclosing instance method
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:261:28: error: cannot find type 'UITableView' in scope
                func updateContent(_ tv: UITableView, transaction: Transaction?)
                                         ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:261:54: error: 'Transaction' is only available in watchOS 6.0 or newer
                func updateContent(_ tv: UITableView, transaction: Transaction?)
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:261:8: note: add @available attribute to enclosing instance method
                func updateContent(_ tv: UITableView, transaction: Transaction?)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:272:41: error: 'Transaction' is only available in watchOS 6.0 or newer
                func refreshVisibleCells(transaction: Transaction?, updateAll: Bool = true)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:272:8: note: add @available attribute to enclosing instance method
                func refreshVisibleCells(transaction: Transaction?, updateAll: Bool = true)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:290:28: error: cannot find type 'UITableViewCell' in scope
                func refreshCell(_ cell: UITableViewCell, forceUpdate: Bool = false)
                                         ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:308:52: error: cannot find type 'UITableView' in scope
                func scrollToRow(indexPath: IndexPath, position: UITableView.ScrollPosition = .none)
                                                                 ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:367:40: error: cannot find type 'UITableView' in scope
                func configureRefreshControl(for tv: UITableView)
                                                     ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:396:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:396:69: error: cannot find type 'UITableViewCell' in scope
                public func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath)
                                                                                  ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:403:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didEndDisplaying cell: UITableViewCell, forRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:403:74: error: cannot find type 'UITableViewCell' in scope
                public func tableView(_ tableView: UITableView, didEndDisplaying cell: UITableViewCell, forRowAt indexPath: IndexPath)
                                                                                       ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:409:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:409:79: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int)
                                                                                            ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:412:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didEndDisplayingHeaderView view: UIView, forSection section: Int)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:412:84: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, didEndDisplayingHeaderView view: UIView, forSection section: Int)
                                                                                                 ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:415:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:415:79: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int)
                                                                                            ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:418:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didEndDisplayingFooterView view: UIView, forSection section: Int)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:418:84: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, didEndDisplayingFooterView view: UIView, forSection section: Int)
                                                                                                 ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:421:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath])
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:430:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, cancelPrefetchingForRowsAt indexPaths: [IndexPath])
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:441:118: error: cannot find type 'UISwipeActionsConfiguration' in scope
                public func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
                                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:441:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:452:97: error: cannot find type 'UITableViewCell' in scope
                public func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCell.EditingStyle
                                                                                                              ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:452:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCell.EditingStyle
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:508:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, shouldHighlightRowAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:513:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didHighlightRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:518:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didUnhighlightRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:523:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, shouldSelectRowAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:528:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, shouldDeselectRowAt indexPath: IndexPath) -> Bool
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:533:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, willSelectRowAt indexPath: IndexPath) -> IndexPath?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:538:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, willDeselectRowAt indexPath: IndexPath) -> IndexPath?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:543:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:549:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:554:37: error: cannot find type 'UITableView' in scope
                func updateSelection(_ tableView: UITableView, transaction: Transaction? = nil)
                                                  ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:554:63: error: 'Transaction' is only available in watchOS 6.0 or newer
                func updateSelection(_ tableView: UITableView, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:554:8: note: add @available attribute to enclosing instance method
                func updateSelection(_ tableView: UITableView, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:604:56: error: cannot find type 'UITableView' in scope
                private func updateSelectionInTableView(_ tableView: UITableView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                     ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:604:156: error: 'Transaction' is only available in watchOS 6.0 or newer
                private func updateSelectionInTableView(_ tableView: UITableView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                                                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:604:16: note: add @available attribute to enclosing instance method
                private func updateSelectionInTableView(_ tableView: UITableView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:611:122: error: cannot find type 'UIDragItem' in scope
                public func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                       ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:611:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:611:78: error: cannot find type 'UIDragSession' in scope
                public func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                           ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:624:158: error: cannot find type 'UITableViewDropProposal' in scope
                public func tableView(_ tableView: UITableView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UITableViewDropProposal
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:624:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UITableViewDropProposal
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:624:81: error: cannot find type 'UIDropSession' in scope
                public func tableView(_ tableView: UITableView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UITableViewDropProposal
                                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:644:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, performDropWith coordinator: UITableViewDropCoordinator)
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:644:80: error: cannot find type 'UITableViewDropCoordinator' in scope
                public func tableView(_ tableView: UITableView, performDropWith coordinator: UITableViewDropCoordinator)
                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:738:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:748:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:758:91: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
                                                                                                        ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:758:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:765:91: error: cannot find type 'UIView' in scope
                public func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView?
                                                                                                        ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:765:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:772:39: error: cannot find type 'UITableViewHeaderFooterView' in scope
                func configureSupplementary(_ cell: UITableViewHeaderFooterView, supplementaryKind: String, forSection sectionIndex: Int)
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:785:125: error: cannot find type 'UIContextMenuConfiguration' in scope
                public func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:785:38: error: cannot find type 'UITableView' in scope
                public func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:791:49: error: cannot find type 'UIScrollView' in scope
                public func scrollViewDidScroll(_ scrollView: UIScrollView)
                                                              ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:798:43: error: cannot find type 'UIScrollView' in scope
                func checkIfReachedBottom(_ scrollView: UIScrollView)
                                                        ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:62: error: cannot find type 'UITableViewDelegate' in scope
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                    ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:83: error: cannot find type 'UITableViewDataSourcePrefetching' in scope
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:117: error: cannot find type 'UITableViewDragDelegate' in scope
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:142: error: cannot find type 'UITableViewDropDelegate' in scope
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                                                                                                    ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:10:49: error: cannot find type 'UIViewControllerRepresentable' in scope
public struct ASTableView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:36:20: error: cannot find type 'UICollectionView' in scope
                scrollDirection: UICollectionView.ScrollDirection = .vertical,
                                 ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:44:20: error: cannot find type 'UICollectionView' in scope
                scrollDirection: UICollectionView.ScrollDirection = .vertical,
                                 ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:51:34: error: cannot find type 'UICollectionViewLayout' in scope
        public init(customLayout: () -> UICollectionViewLayout)
                                        ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:56:27: error: cannot find type 'UICollectionViewLayout' in scope
        public init<LayoutClass: UICollectionViewLayout>(createCustomLayout: () -> LayoutClass, configureCustomLayout: ((LayoutClass) -> Void)?)
                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:68:98: error: cannot find type 'UICollectionViewLayout' in scope
        public func makeLayout(withCoordinator coordinator: ASCollectionView<SectionID>.Coordinator) -> UICollectionViewLayout
                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:93:44: error: cannot find type 'UICollectionViewLayout' in scope
        public func configureLayout(layoutObject: UICollectionViewLayout)
                                                  ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:106:41: error: cannot find type 'UICollectionViewLayout' in scope
        func registerDecorationViews(_ layout: UICollectionViewLayout)
                                               ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:116:19: error: cannot find type 'NSCollectionLayoutSection' in scope
private extension NSCollectionLayoutSection
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:128:31: error: 'View' is only available in watchOS 6.0 or newer
        func decorationView<Content: View & Decoration>(_ viewType: Content.Type, forDecorationViewOfKind elementKind: String) -> Self
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:128:7: note: add @available attribute to enclosing instance method
        func decorationView<Content: View & Decoration>(_ viewType: Content.Type, forDecorationViewOfKind elementKind: String) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:126:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayout
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:139:47: error: cannot find type 'NSCollectionLayoutSection' in scope
        public init(_ sectionLayout: @escaping () -> NSCollectionLayoutSection)
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:139:31: error: @escaping attribute only applies to function types
        public init(_ sectionLayout: @escaping () -> NSCollectionLayoutSection)
                                     ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:57: error: cannot find type 'NSCollectionLayoutEnvironment' in scope
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:91: error: cannot find type 'NSCollectionLayoutSection' in scope
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:31: error: @escaping attribute only applies to function types
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
                                     ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:50: error: cannot find type 'NSCollectionLayoutEnvironment' in scope
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:107: error: cannot find type 'UICollectionView' in scope
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                                                                                                                 ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:144: error: cannot find type 'NSCollectionLayoutSection' in scope
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                                                                                                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:24: error: @escaping attribute only applies to function types
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                              ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:158:44: error: cannot find type 'NSCollectionLayoutEnvironment' in scope
        var layoutSectionClosure: (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:158:101: error: cannot find type 'UICollectionView' in scope
        var layoutSectionClosure: (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                           ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:158:138: error: cannot find type 'NSCollectionLayoutSection' in scope
        var layoutSectionClosure: (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:130: error: cannot find type 'NSCollectionLayoutSection' in scope
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:38: error: cannot find type 'NSCollectionLayoutEnvironment' in scope
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:93: error: cannot find type 'UICollectionView' in scope
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                   ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:170:13: error: cannot find type 'NSCollectionLayoutDimension' in scope
                itemSize: NSCollectionLayoutDimension = .estimated(200),
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:236:13: error: cannot find type 'NSCollectionLayoutDimension' in scope
                itemSize: NSCollectionLayoutDimension = .estimated(150),
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:305:18: error: cannot find type 'NSCollectionLayoutDimension' in scope
                itemDimension: NSCollectionLayoutDimension = .fractionalWidth(0.9),
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:306:21: error: cannot find type 'NSCollectionLayoutDimension' in scope
                sectionDimension: NSCollectionLayoutDimension = .fractionalHeight(0.8),
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:307:32: error: cannot find type 'UICollectionLayoutSectionOrthogonalScrollingBehavior' in scope
                orthogonalScrollingBehavior: UICollectionLayoutSectionOrthogonalScrollingBehavior = .groupPagingCentered,
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:67:63: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        private var cachedAttributes: ASIndexedDictionary<IndexPath, UICollectionViewLayoutAttributes> = .init()
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:28:4: error: cannot find 'invalidateLayout' in scope
                        invalidateLayout()
                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:36:4: error: cannot find 'invalidateLayout' in scope
                        invalidateLayout()
                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:44:4: error: cannot find 'invalidateLayout' in scope
                        invalidateLayout()
                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:52:4: error: cannot find 'invalidateLayout' in scope
                        invalidateLayout()
                        ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:78:22: error: property does not override any property from its superclass
        override public var collectionViewContentSize: CGSize
        ~~~~~~~~            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:129:23: error: method does not override any method from its superclass
        override public func prepare()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:185:72: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]?
                                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:185:23: error: method does not override any method from its superclass
        override public func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]?
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:223:75: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:223:23: error: method does not override any method from its superclass
        override public func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:228:116: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func layoutAttributesForSupplementaryView(ofKind elementKind: String, at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
                                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:228:23: error: method does not override any method from its superclass
        override public func layoutAttributesForSupplementaryView(ofKind elementKind: String, at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:239:23: error: method does not override any method from its superclass
        override public func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:248:96: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func shouldInvalidateLayout(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> Bool
                                                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:248:173: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func shouldInvalidateLayout(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> Bool
                                                                                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:248:23: error: method does not override any method from its superclass
        override public func shouldInvalidateLayout(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> Bool
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:269:207: error: cannot find type 'UICollectionViewLayoutInvalidationContext' in scope
        override public func invalidationContext(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutInvalidationContext
                                                                                                                                                                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:269:93: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func invalidationContext(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutInvalidationContext
                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:269:170: error: cannot find type 'UICollectionViewLayoutAttributes' in scope
        override public func invalidationContext(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutInvalidationContext
                                                                                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:269:23: error: method does not override any method from its superclass
        override public func invalidationContext(forPreferredLayoutAttributes preferredAttributes: UICollectionViewLayoutAttributes, withOriginalAttributes originalAttributes: UICollectionViewLayoutAttributes) -> UICollectionViewLayoutInvalidationContext
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift:7:33: error: cannot find type 'UICollectionViewLayout' in scope
public class ASWaterfallLayout: UICollectionViewLayout, ASCollectionViewLayoutProtocol
                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:9:27: error: 'Binding' is only available in watchOS 6.0 or newer
        subscript(index: Int) -> Binding<Set<Int>>
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:9:2: note: add @available attribute to enclosing subscript
        subscript(index: Int) -> Binding<Set<Int>>
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:8: note: add @available attribute to enclosing extension
public extension Binding where Value == [Int: Set<Int>]
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:18: error: 'Binding' is only available in watchOS 6.0 or newer
public extension Binding where Value == [Int: Set<Int>]
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:8: note: add @available attribute to enclosing extension
public extension Binding where Value == [Int: Set<Int>]
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:31:3: error: 'State' is only available in watchOS 6.0 or newer
        @State var contentSizeTracker = ContentSizeTracker()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:12: error: 'some' return types are only available in watchOS 6.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:17: error: 'View' is only available in watchOS 6.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:35: error: 'View' is only available in watchOS 6.0 or newer
struct SelfSizingWrapper<Content: View & ContentSize>: View
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:54:3: error: 'ObservedObject' is only available in watchOS 6.0 or newer
        @ObservedObject
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:12: error: 'some' return types are only available in watchOS 6.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:17: error: 'View' is only available in watchOS 6.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:28: error: 'View' is only available in watchOS 6.0 or newer
struct SubWrapper<Content: View & ContentSize>: View
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:79:3: error: 'Published' is only available in watchOS 6.0 or newer
        @Published
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:7: note: add @available attribute to enclosing class
class ContentSizeTracker: ObservableObject
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:27: error: 'ObservableObject' is only available in watchOS 6.0 or newer
class ContentSizeTracker: ObservableObject
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:7: note: add @available attribute to enclosing class
class ContentSizeTracker: ObservableObject
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:17:28: error: cannot find type 'UICollectionViewLayout' in scope
        var collectionViewLayout: UICollectionViewLayout
                                  ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:19:31: error: argument passed to call that takes no arguments
                let cv = AS_UICollectionView(frame: .zero, collectionViewLayout: collectionViewLayout)
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:19:40: error: cannot infer contextual base in reference to member 'zero'
                let cv = AS_UICollectionView(frame: .zero, collectionViewLayout: collectionViewLayout)
                                                    ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:24:43: error: cannot find type 'UICollectionViewLayout' in scope
        public init(collectionViewLayout layout: UICollectionViewLayout)
                                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:36:23: error: method does not override any method from its superclass
        override public func loadView()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:41:23: error: method does not override any method from its superclass
        override public func viewDidLoad()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:47:77: error: cannot find type 'UIViewControllerTransitionCoordinator' in scope
        override public func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:47:23: error: method does not override any method from its superclass
        override public func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:71:23: error: method does not override any method from its superclass
        override public func viewSafeAreaInsetsDidChange()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:78:23: error: method does not override any method from its superclass
        override public func viewDidLayoutSubviews()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:7:43: error: cannot find type 'UIViewController' in scope
public class AS_CollectionViewController: UIViewController
                                          ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:86:28: error: cannot find type 'UICollectionView' in scope
class AS_UICollectionView: UICollectionView
                           ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift:89:16: error: method does not override any method from its superclass
        override func didMoveToWindow()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:17:13: error: cannot find type 'UITableView' in scope
        var style: UITableView.Style
                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:22:31: error: cannot find 'UIView' in scope
                tableView.tableHeaderView = UIView(frame: CGRect(origin: .zero, size: CGSize(width: CGFloat.leastNormalMagnitude, height: CGFloat.leastNormalMagnitude))) // Remove unnecessary padding in Style.grouped/insetGrouped
                                            ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:23:31: error: cannot find 'UIView' in scope
                tableView.tableFooterView = UIView(frame: CGRect(origin: .zero, size: CGSize(width: CGFloat.leastNormalMagnitude, height: CGFloat.leastNormalMagnitude))) // Remove separators for non-existent cells
                                            ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:20:33: error: argument passed to call that takes no arguments
                let tableView = AS_UITableView(frame: .zero, style: style)
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:20:42: error: cannot infer contextual base in reference to member 'zero'
                let tableView = AS_UITableView(frame: .zero, style: style)
                                                      ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:27:21: error: cannot find type 'UITableView' in scope
        public init(style: UITableView.Style)
                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:39:23: error: method does not override any method from its superclass
        override public func loadView()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:44:23: error: method does not override any method from its superclass
        override public func viewDidLoad()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:49:23: error: method does not override any method from its superclass
        override public func viewDidLayoutSubviews()
        ~~~~~~~~             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:7:38: error: cannot find type 'UIViewController' in scope
public class AS_TableViewController: UIViewController
                                     ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:57:23: error: cannot find type 'UITableView' in scope
class AS_UITableView: UITableView
                      ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift:60:16: error: method does not override any method from its superclass
        override func didMoveToWindow()
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UICollectionView+Convenience.swift:6:11: error: cannot find type 'UICollectionView' in scope
extension UICollectionView
          ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift:5:11: error: cannot find type 'UIScrollView' in scope
extension UIScrollView
          ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIView+Convenience.swift:6:11: error: cannot find type 'UIView' in scope
extension UIView
          ^~~~~~
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
SwiftEmitModule normal arm64 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCellContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.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 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ClosureTypeAliases.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/SectionArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASIndexedDictionary.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 /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 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UICollectionView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIView+Convenience.swift -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name ASCollectionView -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-watchos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.abi.json
Command SwiftEmitModule failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
	EmitSwiftModule normal arm64_32 (in target 'ASCollectionView' from project 'ASCollectionView')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
	Building workspace spi-builder-workspace with scheme ASCollectionView-Package
(4 failures)
BUILD FAILURE 6.0 watchOS