Build Information
Failed to build SPDiffable, reference main (fd80c6
), with Swift 6.2 (beta) for watchOS using Xcode 26.0 on 19 Jun 2025 12:15:25 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SPDiffable -destination generic/platform=watchOS
Build Log
public typealias Clouser = (_ collectionView: UICollectionView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionViewCell?
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
@interface UICollectionViewCell : UICollectionReusableView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:55: error: 'UICollectionView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:140: error: 'UICollectionReusableView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
@interface UICollectionReusableView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:27:48: error: 'UICollectionView' is unavailable in watchOS
open func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:25:43: error: 'UICollectionViewDelegate' is unavailable in watchOS
extension SPDiffableCollectionDataSource: UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:30:39: error: 'UICollectionView' is unavailable in watchOS
internal weak var collectionView: UICollectionView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:36:25: error: 'UICollectionView' is unavailable in watchOS
collectionView: UICollectionView,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:31:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:33:83: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, text: String, accessories: [UICellAccessory] = []) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift:30:66: error: 'UICollectionView' is unavailable in watchOS
@objc optional func diffableCollectionView(_ collectionView: UICollectionView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift:25:44: error: 'UICollectionViewController' is unavailable in watchOS
open class SPDiffableCollectionController: UICollectionViewController {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
@interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:38: error: 'UICollectionView' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:56: error: 'UICollectionViewDelegate' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:24:45: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableSubtitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:24:37: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:24:46: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:24:51: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:25:37: error: cannot specialize non-generic type 'UITableViewDiffableDataSource'
class AppleTableDiffableDataSource: UITableViewDiffableDataSource<SPDiffableSection, SPDiffableItem> {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:33: error: cannot find type 'CellProvider' in scope
cellProvider: @escaping CellProvider
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:23: error: @escaping attribute only applies to function types
cellProvider: @escaping CellProvider
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:32:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:40:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:47:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForFooterInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:54:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:76: error: 'UITableViewCell' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:62:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:66:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:72:26: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
typealias Snapshot = NSDiffableDataSourceSnapshot<SPDiffableSection, SPDiffableItem>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:114: error: 'UITableViewCell' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:106: error: 'UIView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:27:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:25:38: error: 'UITableViewDelegate' is unavailable in watchOS
extension SPDiffableTableDataSource: UITableViewDelegate {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:34:34: error: 'UITableView' is unavailable in watchOS
internal weak var tableView: UITableView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:43:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:29:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .default,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:29:34: error: 'UITextAutocorrectionType' is unavailable in watchOS
open var autocorrectionType: UITextAutocorrectionType
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:30:28: error: 'UIKeyboardType' is unavailable in watchOS
open var keyboardType: UIKeyboardType
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:31:38: error: 'UITextAutocapitalizationType' is unavailable in watchOS
open var autocapitalizationType: UITextAutocapitalizationType
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:32:31: error: 'UITextField' is unavailable in watchOS
open var clearButtonMode: UITextField.ViewMode
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:33:29: error: 'UITextFieldDelegate' is unavailable in watchOS
open weak var delegate: UITextFieldDelegate?
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:41:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:42:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:43:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:44:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:45:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:34:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:35:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:36:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:37:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:38:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableDelegate.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:90: error: 'UITableViewCell' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:31:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:33:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/SPDiffableTableController.swift:25:39: error: 'UITableViewController' is unavailable in watchOS
open class SPDiffableTableController: UITableViewController {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewController.h:21:12: note: 'UITableViewController' has been explicitly marked unavailable here
@interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
^
SwiftCompile normal arm64 Compiling\ SPDiffableTableRowStepper.swift,\ SPDiffableTableRowSubtitle.swift,\ SPDiffableTableRowSwitch.swift,\ SPDiffableTableRowTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift (in target 'SPDiffable' from project 'SPDiffable')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowStepper.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSwitch.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ SPDiffableSideBarButton.swift,\ SPDiffableSideBarHeader.swift,\ SPDiffableSideBarItem.swift,\ SPDiffableCollectionDelegate.swift,\ SPDiffableCollectionController.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift (in target 'SPDiffable' from project 'SPDiffable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ AppleCollectionDiffableDataSource.swift,\ SPDiffableCollectionDataSource+CellProvider.swift,\ SPDiffableCollectionDataSource+HeaderFooterProvider.swift,\ SPDiffableCollectionDataSource+UICollectionViewDelegate.swift,\ SPDiffableCollectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift (in target 'SPDiffable' from project 'SPDiffable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ SPDiffable (in target 'SPDiffable' from project 'SPDiffable')
Failed frontend command:
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableSideBarButtonCollectionViewListCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableSideBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableActionableItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableItemActionable.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableSection.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableTextHeaderFooter.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableWrapperItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/SPDiffableDataSourceInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/SPDiffableTableController.swift -target arm64-apple-watchos5.0 -module-can-import-version UIKit 9071.1.303 9071.1.255 -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D SPDIFFABLE_SPM -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.0-23R5280j-041894b46d26f03ea1587ab1cb6ac97e.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SPDiffable -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.0 -target-sdk-name watchos26.0 -clang-target arm64-apple-watchos26.0 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/arm64/SPDiffable.abi.json
EmitSwiftModule normal arm64 (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:25:42: error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
class AppleCollectionDiffableDataSource: UICollectionViewDiffableDataSource<SPDiffableSection, SPDiffableItem> {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:31:33: error: cannot find type 'CellProvider' in scope
cellProvider: @escaping CellProvider,
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:31:23: error: @escaping attribute only applies to function types
cellProvider: @escaping CellProvider,
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:32:31: error: cannot find type 'SupplementaryViewProvider' in scope
headerFooterProvider: SupplementaryViewProvider?
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:30:25: error: 'UICollectionView' is unavailable in watchOS
collectionView: UICollectionView,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:41:26: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
typealias Snapshot = NSDiffableDataSourceSnapshot<SPDiffableSection, SPDiffableItem>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:44:33: error: 'NSDiffableDataSourceSectionSnapshot' is unavailable in watchOS
typealias SectionSnapshot = NSDiffableDataSourceSectionSnapshot<SPDiffableItem>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UIKit.NSDiffableDataSourceSectionSnapshot:3:31: note: 'NSDiffableDataSourceSectionSnapshot' has been explicitly marked unavailable here
@preconcurrency public struct NSDiffableDataSourceSectionSnapshot<ItemIdentifierType> : @unchecked Sendable where ItemIdentifierType : Hashable, ItemIdentifierType : Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift:35:55: error: 'UICollectionView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionViewCell?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift:35:124: error: 'UICollectionViewCell' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionViewCell?
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
@interface UICollectionViewCell : UICollectionReusableView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:55: error: 'UICollectionView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:140: error: 'UICollectionReusableView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
@interface UICollectionReusableView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:27:48: error: 'UICollectionView' is unavailable in watchOS
open func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:25:43: error: 'UICollectionViewDelegate' is unavailable in watchOS
extension SPDiffableCollectionDataSource: UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:30:39: error: 'UICollectionView' is unavailable in watchOS
internal weak var collectionView: UICollectionView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:36:25: error: 'UICollectionView' is unavailable in watchOS
collectionView: UICollectionView,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:31:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:33:83: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, text: String, accessories: [UICellAccessory] = []) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift:30:66: error: 'UICollectionView' is unavailable in watchOS
@objc optional func diffableCollectionView(_ collectionView: UICollectionView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift:25:44: error: 'UICollectionViewController' is unavailable in watchOS
open class SPDiffableCollectionController: UICollectionViewController {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
@interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:38: error: 'UICollectionView' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:56: error: 'UICollectionViewDelegate' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:24:45: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableSubtitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:24:37: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:24:46: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:24:51: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:25:37: error: cannot specialize non-generic type 'UITableViewDiffableDataSource'
class AppleTableDiffableDataSource: UITableViewDiffableDataSource<SPDiffableSection, SPDiffableItem> {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:33: error: cannot find type 'CellProvider' in scope
cellProvider: @escaping CellProvider
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:23: error: @escaping attribute only applies to function types
cellProvider: @escaping CellProvider
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:32:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:40:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:47:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForFooterInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:54:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:76: error: 'UITableViewCell' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:62:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:66:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:72:26: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
typealias Snapshot = NSDiffableDataSourceSnapshot<SPDiffableSection, SPDiffableItem>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:114: error: 'UITableViewCell' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:106: error: 'UIView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:27:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:25:38: error: 'UITableViewDelegate' is unavailable in watchOS
extension SPDiffableTableDataSource: UITableViewDelegate {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:34:34: error: 'UITableView' is unavailable in watchOS
internal weak var tableView: UITableView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:43:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:29:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .default,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:29:34: error: 'UITextAutocorrectionType' is unavailable in watchOS
open var autocorrectionType: UITextAutocorrectionType
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:30:28: error: 'UIKeyboardType' is unavailable in watchOS
open var keyboardType: UIKeyboardType
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:31:38: error: 'UITextAutocapitalizationType' is unavailable in watchOS
open var autocapitalizationType: UITextAutocapitalizationType
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:32:31: error: 'UITextField' is unavailable in watchOS
open var clearButtonMode: UITextField.ViewMode
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:33:29: error: 'UITextFieldDelegate' is unavailable in watchOS
open weak var delegate: UITextFieldDelegate?
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:41:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:42:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:43:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:44:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:45:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:34:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:35:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:36:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:37:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:38:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableDelegate.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:90: error: 'UITableViewCell' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:31:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:33:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/SPDiffableTableController.swift:25:39: error: 'UITableViewController' is unavailable in watchOS
open class SPDiffableTableController: UITableViewController {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewController.h:21:12: note: 'UITableViewController' has been explicitly marked unavailable here
@interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
^
SwiftEmitModule normal armv7k Emitting\ module\ for\ SPDiffable (in target 'SPDiffable' from project 'SPDiffable')
Failed frontend command:
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableSideBarButtonCollectionViewListCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableSideBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableActionableItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableItemActionable.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableSection.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableTextHeaderFooter.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Models/SPDiffableWrapperItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/SPDiffableDataSourceInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/Views/SPDiffableSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/SPDiffableTableController.swift -target armv7k-apple-watchos5.0 -module-can-import-version UIKit 9071.1.303 9071.1.255 -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable-dependencies-3.json -enable-objc-interop -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D SPDIFFABLE_SPM -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.0-23R5280j-041894b46d26f03ea1587ab1cb6ac97e.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SPDiffable -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.0 -target-sdk-name watchos26.0 -clang-target armv7k-apple-watchos26.0 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SPDiffable.build/Debug-watchos/SPDiffable.build/Objects-normal/armv7k/SPDiffable.abi.json
EmitSwiftModule normal armv7k (in target 'SPDiffable' from project 'SPDiffable')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:25:42: error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
class AppleCollectionDiffableDataSource: UICollectionViewDiffableDataSource<SPDiffableSection, SPDiffableItem> {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:31:33: error: cannot find type 'CellProvider' in scope
cellProvider: @escaping CellProvider,
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:31:23: error: @escaping attribute only applies to function types
cellProvider: @escaping CellProvider,
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:32:31: error: cannot find type 'SupplementaryViewProvider' in scope
headerFooterProvider: SupplementaryViewProvider?
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:30:25: error: 'UICollectionView' is unavailable in watchOS
collectionView: UICollectionView,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:41:26: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
typealias Snapshot = NSDiffableDataSourceSnapshot<SPDiffableSection, SPDiffableItem>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/AppleCollectionDiffableDataSource.swift:44:33: error: 'NSDiffableDataSourceSectionSnapshot' is unavailable in watchOS
typealias SectionSnapshot = NSDiffableDataSourceSectionSnapshot<SPDiffableItem>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UIKit.NSDiffableDataSourceSectionSnapshot:3:31: note: 'NSDiffableDataSourceSectionSnapshot' has been explicitly marked unavailable here
@preconcurrency public struct NSDiffableDataSourceSectionSnapshot<ItemIdentifierType> : @unchecked Sendable where ItemIdentifierType : Hashable, ItemIdentifierType : Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift:35:55: error: 'UICollectionView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionViewCell?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+CellProvider.swift:35:124: error: 'UICollectionViewCell' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionViewCell?
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
@interface UICollectionViewCell : UICollectionReusableView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:55: error: 'UICollectionView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+HeaderFooterProvider.swift:35:140: error: 'UICollectionReusableView' is unavailable in watchOS
public typealias Clouser = (_ collectionView: UICollectionView, _ kind: String, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UICollectionReusableView?
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
@interface UICollectionReusableView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:27:48: error: 'UICollectionView' is unavailable in watchOS
open func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource+UICollectionViewDelegate.swift:25:43: error: 'UICollectionViewDelegate' is unavailable in watchOS
extension SPDiffableCollectionDataSource: UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:30:39: error: 'UICollectionView' is unavailable in watchOS
internal weak var collectionView: UICollectionView?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/DataSource/SPDiffableCollectionDataSource.swift:36:25: error: 'UICollectionView' is unavailable in watchOS
collectionView: UICollectionView,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarButton.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:31:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarHeader.swift:33:83: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, text: String, accessories: [UICellAccessory] = []) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:34:28: error: 'UICellAccessory' is unavailable in watchOS
open var accessories: [UICellAccessory]
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Models/SPDiffableSideBarItem.swift:36:101: error: 'UICellAccessory' is unavailable in watchOS
public init(id: SPDiffableItem.Identifier? = nil, title: String, image: UIImage?, accessories: [UICellAccessory] = [], action: @escaping Action) {
^~~~~~~~~~~~~~~
UIKit.UICellAccessory:3:15: note: 'UICellAccessory' has been explicitly marked unavailable here
public struct UICellAccessory {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/Protocols/SPDiffableCollectionDelegate.swift:30:66: error: 'UICollectionView' is unavailable in watchOS
@objc optional func diffableCollectionView(_ collectionView: UICollectionView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionController.swift:25:44: error: 'UICollectionViewController' is unavailable in watchOS
open class SPDiffableCollectionController: UICollectionViewController {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
@interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:38: error: 'UICollectionView' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Collection/SPDiffableCollectionView.swift:25:56: error: 'UICollectionViewDelegate' is unavailable in watchOS
open class SPDiffableCollectionView: UICollectionView, UICollectionViewDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableSubtitleTableViewCell.swift:24:45: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableSubtitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:28:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTableViewCell.swift:24:37: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTableViewCell.swift:24:46: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'UITextField' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:32:28: error: 'init()' is unavailable in watchOS
public let textField = UITextField()
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:153:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:36:33: error: 'UITableViewCell' is unavailable in watchOS
public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Cells/SPDiffableTextFieldTitleTableViewCell.swift:24:51: error: 'UITableViewCell' is unavailable in watchOS
open class SPDiffableTextFieldTitleTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:25:37: error: cannot specialize non-generic type 'UITableViewDiffableDataSource'
class AppleTableDiffableDataSource: UITableViewDiffableDataSource<SPDiffableSection, SPDiffableItem> {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:33: error: cannot find type 'CellProvider' in scope
cellProvider: @escaping CellProvider
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:33:23: error: @escaping attribute only applies to function types
cellProvider: @escaping CellProvider
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:32:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:40:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:47:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, titleForFooterInSection section: Int) -> String? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:54:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:58:76: error: 'UITableViewCell' is unavailable in watchOS
override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:62:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:66:42: error: 'UITableView' is unavailable in watchOS
override func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/AppleTableDiffableDataSource.swift:72:26: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
typealias Snapshot = NSDiffableDataSourceSnapshot<SPDiffableSection, SPDiffableItem>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+CellProvider.swift:35:114: error: 'UITableViewCell' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ indexPath: IndexPath, _ item: SPDiffableItem) -> UITableViewCell?
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:50: error: 'UITableView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+HeaderFooterProvider.swift:35:106: error: 'UIView' is unavailable in watchOS
public typealias Clouser = (_ tableView: UITableView, _ section: Int, _ item: SPDiffableItem) -> UIView?
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:27:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:51:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:38: error: 'UITableView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:61:91: error: 'UIView' is unavailable in watchOS
open func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:147:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource+UITableViewDelegate.swift:25:38: error: 'UITableViewDelegate' is unavailable in watchOS
extension SPDiffableTableDataSource: UITableViewDelegate {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:34:34: error: 'UITableView' is unavailable in watchOS
internal weak var tableView: UITableView?
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/DataSource/SPDiffableTableDataSource.swift:43:20: error: 'UITableView' is unavailable in watchOS
tableView: UITableView,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRow.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:29:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowButton.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .default,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:29:30: error: 'UITableViewCell' is unavailable in watchOS
open var selectionStyle: UITableViewCell.SelectionStyle
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:30:29: error: 'UITableViewCell' is unavailable in watchOS
open var accessoryType: UITableViewCell.AccessoryType
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:37:24: error: 'UITableViewCell' is unavailable in watchOS
accessoryType: UITableViewCell.AccessoryType = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift:38:25: error: 'UITableViewCell' is unavailable in watchOS
selectionStyle: UITableViewCell.SelectionStyle = .none,
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:29:34: error: 'UITextAutocorrectionType' is unavailable in watchOS
open var autocorrectionType: UITextAutocorrectionType
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:30:28: error: 'UIKeyboardType' is unavailable in watchOS
open var keyboardType: UIKeyboardType
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:31:38: error: 'UITextAutocapitalizationType' is unavailable in watchOS
open var autocapitalizationType: UITextAutocapitalizationType
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:32:31: error: 'UITextField' is unavailable in watchOS
open var clearButtonMode: UITextField.ViewMode
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:33:29: error: 'UITextFieldDelegate' is unavailable in watchOS
open weak var delegate: UITextFieldDelegate?
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:41:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:42:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:43:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:44:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift:45:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:34:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
autocorrectionType: UITextAutocorrectionType,
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:35:23: error: 'UIKeyboardType' is unavailable in watchOS
keyboardType: UIKeyboardType,
^~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:116:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UIKeyboardType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:36:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
autocapitalizationType: UITextAutocapitalizationType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:37:26: error: 'UITextField' is unavailable in watchOS
clearButtonMode: UITextField.ViewMode,
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextFieldTitle.swift:38:19: error: 'UITextFieldDelegate' is unavailable in watchOS
delegate: UITextFieldDelegate?,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
@protocol UITextFieldDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableDelegate.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, didSelectItem item: SPDiffableItem, indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:27:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:29:90: error: 'UITableViewCell' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath)
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:31:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Protocols/SPDiffableTableMediator.swift:33:56: error: 'UITableView' is unavailable in watchOS
@objc optional func diffableTableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath)
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/SPDiffableTableController.swift:25:39: error: 'UITableViewController' is unavailable in watchOS
open class SPDiffableTableController: UITableViewController {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewController.h:21:12: note: 'UITableViewController' has been explicitly marked unavailable here
@interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
^
SwiftCompile normal arm64_32 Compiling\ SPDiffableTableRowStepper.swift,\ SPDiffableTableRowSubtitle.swift,\ SPDiffableTableRowSwitch.swift,\ SPDiffableTableRowTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/SPDiffable/Table/Models/SPDiffableTableRowTextField.swift (in target 'SPDiffable' from project 'SPDiffable')
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SPDiffable (in target 'SPDiffable' from project 'SPDiffable')
EmitSwiftModule normal arm64_32 (in target 'SPDiffable' from project 'SPDiffable')
SwiftEmitModule normal arm64 Emitting\ module\ for\ SPDiffable (in target 'SPDiffable' from project 'SPDiffable')
EmitSwiftModule normal arm64 (in target 'SPDiffable' from project 'SPDiffable')
SwiftEmitModule normal armv7k Emitting\ module\ for\ SPDiffable (in target 'SPDiffable' from project 'SPDiffable')
EmitSwiftModule normal armv7k (in target 'SPDiffable' from project 'SPDiffable')
Building workspace spi-builder-workspace with scheme SPDiffable
(7 failures)
BUILD FAILURE 6.2 watchOS