Build Information
Failed to build ASCollectionView, reference 2.1.1 (428874
), with Swift 6.1 for watchOS using Xcode 16.3 on 27 Apr 2025 06:16:05 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ASCollectionView-Package -destination generic/platform=watchOS
Build Log
init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:77: error: 'AnyView' is only available in watchOS 6.0 or newer
init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:2: note: add @available attribute to enclosing initializer
init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:177:16: error: 'View' is only available in watchOS 6.0 or newer
init<Content: View>(id: SectionID, content: () -> Content)
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:177:2: note: add @available attribute to enclosing initializer
init<Content: View>(id: SectionID, content: () -> Content)
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:11:30: error: 'View' is only available in watchOS 6.0 or newer
func sectionHeader<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:11:7: note: add @available attribute to enclosing instance method
func sectionHeader<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:18:30: error: 'View' is only available in watchOS 6.0 or newer
func sectionFooter<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:18:7: note: add @available attribute to enclosing instance method
func sectionFooter<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:25:37: error: 'View' is only available in watchOS 6.0 or newer
func sectionSupplementary<Content: View>(ofKind kind: String, content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:25:7: note: add @available attribute to enclosing instance method
func sectionSupplementary<Content: View>(ofKind kind: String, content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:15:25: error: cannot find type 'UITableView' in scope
@inlinable init(style: UITableView.Style = .plain, editMode: Bool = false, sections: [Section])
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:22:25: error: cannot find type 'UITableView' in scope
@inlinable init(style: UITableView.Style = .plain, editMode: Bool = false, @SectionArrayBuilder <SectionID> sectionBuilder: () -> [Section])
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:39:14: error: cannot find type 'UITableView' in scope
init(style: UITableView.Style = .plain, editMode: Bool = false, section: Section)
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:50:10: error: cannot find type 'UITableView' in scope
style: UITableView.Style = .plain,
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:74: error: 'View' is only available in watchOS 6.0 or newer
init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:2: note: add @available attribute to enclosing initializer
init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:54:4: error: 'ViewBuilder' is only available in watchOS 6.0 or newer
@ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:2: note: add @available attribute to enclosing initializer
init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:71:10: error: cannot find type 'UITableView' in scope
style: UITableView.Style = .plain,
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:56: error: 'View' is only available in watchOS 6.0 or newer
init<DataCollection: RandomAccessCollection, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
init<DataCollection: RandomAccessCollection, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:75:62: error: 'Identifiable' is only available in watchOS 6.0 or newer
where DataCollection.Index == Int, DataCollection.Element: Identifiable
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
init<DataCollection: RandomAccessCollection, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:74:4: error: 'ViewBuilder' is only available in watchOS 6.0 or newer
@ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
init<DataCollection: RandomAccessCollection, Content: View>(
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:22:20: error: cannot find type 'UITableView' in scope
public var style: UITableView.Style
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:53:38: error: cannot find type 'UITableViewCell' in scope
func onWillDisplay(_ callback: ((UITableViewCell, IndexPath)->Void)?) -> Self
^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:61:37: error: cannot find type 'UITableViewCell' in scope
func onDidDisplay(_ callback: ((UITableViewCell, IndexPath)->Void)?) -> Self
^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:93:39: error: 'Binding' is only available in watchOS 6.0 or newer
func scrollPositionSetter(_ binding: Binding<ASTableViewScrollPosition?>) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:93:7: note: add @available attribute to enclosing instance method
func scrollPositionSetter(_ binding: Binding<ASTableViewScrollPosition?>) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASTableView
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:115:42: error: 'View' is only available in watchOS 6.0 or newer
func sectionHeaderInsetGrouped<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:115:7: note: add @available attribute to enclosing instance method
func sectionHeaderInsetGrouped<Content: View>(content: () -> Content?) -> Self
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:113:8: note: add @available attribute to enclosing extension
public extension ASTableViewSection
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:59: error: 'View' is only available in watchOS 6.0 or newer
func shrinkToContentSize(isEnabled: Bool = true) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:7: note: add @available attribute to enclosing instance method
func shrinkToContentSize(isEnabled: Bool = true) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:54: error: 'View' is only available in watchOS 6.0 or newer
func fitContentSize(isEnabled: Bool = true) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:7: note: add @available attribute to enclosing instance method
func fitContentSize(isEnabled: Bool = true) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:29: error: cannot find type 'UICollectionViewCell' in scope
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.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/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: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/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/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/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: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/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/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: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
^
SwiftUICore.EnvironmentKey.Value:2:16: note: protocol requires nested type 'Value'
associatedtype Value}
^
/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
^
SwiftUICore.EnvironmentKey.Value:2:16: note: protocol requires nested type 'Value'
associatedtype Value}
^
/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: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: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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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: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: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: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: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: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: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: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: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: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: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: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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.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.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
SwiftDriverJobDiscovery normal arm64_32 Compiling ArraySection.swift, Changeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriver\ Compilation DifferenceKit normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'DifferenceKit' from project 'DifferenceKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name DifferenceKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/Objects-normal/arm64_32/DifferenceKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64_32-apple-watchos4.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/Objects-normal/arm64_32/DifferenceKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/Objects-normal/arm64_32/DifferenceKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/Objects-normal/arm64_32/DifferenceKit_const_extract_protocols.json -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/DifferenceKit.build/Debug-watchos/DifferenceKit.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-watchos/DifferenceKit.build/Objects-normal/arm64_32/DifferenceKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
** BUILD FAILED **
The following build commands failed:
EmitSwiftModule normal armv7k (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftEmitModule normal armv7k Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
EmitSwiftModule normal arm64_32 (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftEmitModule normal arm64 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
EmitSwiftModule normal arm64 (in target 'ASCollectionView' from project 'ASCollectionView')
Building workspace spi-builder-workspace with scheme ASCollectionView-Package
(7 failures)
BUILD FAILURE 6.1 watchOS