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