Build Information
Failed to build CombineCocoa, reference 0.4.1 (7300c7
), with Swift 6.2 (beta) for watchOS using Xcode 26.0 on 19 Jun 2025 19:27:16 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 CombineCocoa-Package -destination generic/platform=watchOS
Build Log
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:27: error: 'Publishers' is only available in watchOS 6.0 or newer
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:9: note: add @available attribute to enclosing extension
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:54: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:7: note: add @available attribute to enclosing property
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:30: error: 'NSTextStorageDelegateProxy' is only available in watchOS 6.0 or newer
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:15: note: add @available attribute to enclosing property
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:18: error: 'NSTextStorage' is unavailable in watchOS
public extension NSTextStorage {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:39:31: error: 'NSTextStorage' is unavailable in watchOS
func setDelegate(to object: NSTextStorage) {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:58: error: 'NSTextStorageDelegate' is unavailable in watchOS
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:101:36: note: 'NSTextStorageDelegate' has been explicitly marked unavailable here
API_UNAVAILABLE(watchos) @protocol NSTextStorageDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:15: warning: unavailable class 'NSTextStorage' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' declared here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIBarButtonItem {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:18: error: 'UIBarButtonItem' is unavailable in watchOS
public extension UIBarButtonItem {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:69:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
@interface UIBarButtonItem : UIBarItem <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:18: error: 'UIButton' is unavailable in watchOS
public extension UIButton {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
@interface UIButton : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:9: note: add @available attribute to enclosing property
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:9: note: add @available attribute to enclosing property
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:9: note: add @available attribute to enclosing property
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:9: note: add @available attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:9: note: add @available attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:48: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:9: note: add @available attribute to enclosing property
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:9: note: add @available attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:50: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:9: note: add @available attribute to enclosing property
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:18: note: add @available attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:18: error: 'UICollectionView' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UICollectionView+Combine.swift:88:33: error: 'UICollectionView' is unavailable in watchOS
func setDelegate(to object: 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/CombineCocoa/Controls/UICollectionView+Combine.swift:87:44: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: note: add @available attribute to enclosing class
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~~~~
/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/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: warning: unavailable class 'UICollectionView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/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' declared here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:44: error: 'UIControl' is unavailable in watchOS
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:64: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:10: note: add @available attribute to enclosing instance method
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:18: error: 'UIControl' is unavailable in watchOS
public extension UIControl {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:9: note: add @available attribute to enclosing property
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:9: note: add @available attribute to enclosing property
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:18: error: 'UIDatePicker' is unavailable in watchOS
public extension UIDatePicker {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
@interface UIDatePicker : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UITapGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:18: error: 'UITapGestureRecognizer' is unavailable in watchOS
public extension UITapGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:9: note: add @available attribute to enclosing property
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:8: note: add @available attribute to enclosing extension
public extension UIPinchGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:18: error: 'UIPinchGestureRecognizer' is unavailable in watchOS
public extension UIPinchGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
@interface UIPinchGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:28: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:9: note: add @available attribute to enclosing property
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:8: note: add @available attribute to enclosing extension
public extension UIRotationGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:18: error: 'UIRotationGestureRecognizer' is unavailable in watchOS
public extension UIRotationGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
@interface UIRotationGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:9: note: add @available attribute to enclosing property
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:8: note: add @available attribute to enclosing extension
public extension UISwipeGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:18: error: 'UISwipeGestureRecognizer' is unavailable in watchOS
public extension UISwipeGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeGestureRecognizer.h:31:12: note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
@interface UISwipeGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:9: note: add @available attribute to enclosing property
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:8: note: add @available attribute to enclosing extension
public extension UIPanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:18: error: 'UIPanGestureRecognizer' is unavailable in watchOS
public extension UIPanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:9: note: add @available attribute to enclosing property
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:8: note: add @available attribute to enclosing extension
public extension UIScreenEdgePanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:18: error: 'UIScreenEdgePanGestureRecognizer' is unavailable in watchOS
public extension UIScreenEdgePanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:16:12: note: 'UIScreenEdgePanGestureRecognizer' has been explicitly marked unavailable here
@interface UIScreenEdgePanGestureRecognizer : UIPanGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:9: note: add @available attribute to enclosing property
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:8: note: add @available attribute to enclosing extension
public extension UILongPressGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:18: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
public extension UILongPressGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
@interface UILongPressGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:40: error: 'UIGestureRecognizer' is unavailable in watchOS
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
@interface UIGestureRecognizer : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:86: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:14: note: add @available attribute to enclosing global function
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:31: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIPageControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:18: error: 'UIPageControl' is unavailable in watchOS
public extension UIPageControl {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
@interface UIPageControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIRefreshControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:18: error: 'UIRefreshControl' is unavailable in watchOS
public extension UIRefreshControl {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
@interface UIRefreshControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:9: note: add @available attribute to enclosing property
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:57: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:10: note: add @available attribute to enclosing instance method
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:9: note: add @available attribute to enclosing property
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:9: note: add @available attribute to enclosing property
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:38: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:9: note: add @available attribute to enclosing property
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:9: note: add @available attribute to enclosing property
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:9: note: add @available attribute to enclosing property
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:9: note: add @available attribute to enclosing property
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:27: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:9: note: add @available attribute to enclosing property
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:9: note: add @available attribute to enclosing property
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:44: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:9: note: add @available attribute to enclosing property
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:9: note: add @available attribute to enclosing property
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:9: note: add @available attribute to enclosing property
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:30: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:15: note: add @available attribute to enclosing property
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:18: error: 'UIScrollView' is unavailable in watchOS
public extension UIScrollView {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:142:33: error: 'UIScrollView' is unavailable in watchOS
func setDelegate(to object: UIScrollView) {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:40: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: note: add @available attribute to enclosing class
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:55: error: 'UIScrollViewDelegate' is unavailable in watchOS
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:299:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
@protocol UIScrollViewDelegate<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: warning: unavailable class 'UIScrollView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' declared here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:9: note: add @available attribute to enclosing property
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:9: note: add @available attribute to enclosing property
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:9: note: add @available attribute to enclosing property
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:18: error: 'UISearchBar' is unavailable in watchOS
public extension UISearchBar {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:50:33: error: 'UISearchBar' is unavailable in watchOS
func setDelegate(to object: UISearchBar) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:41: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: note: add @available attribute to enclosing class
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:56: error: 'UISearchBarDelegate' is unavailable in watchOS
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
@protocol UISearchBarDelegate <UIBarPositioningDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: warning: unavailable class 'UISearchBar' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' declared here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISegmentedControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:18: error: 'UISegmentedControl' is unavailable in watchOS
public extension UISegmentedControl {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:9: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISlider {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:18: error: 'UISlider' is unavailable in watchOS
public extension UISlider {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:9: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIStepper {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:18: error: 'UIStepper' is unavailable in watchOS
public extension UIStepper {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
@interface UIStepper : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:9: note: add @available attribute to enclosing property
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISwitch {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:18: error: 'UISwitch' is unavailable in watchOS
public extension UISwitch {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:9: note: add @available attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:9: note: add @available attribute to enclosing property
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:9: note: add @available attribute to enclosing property
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:9: note: add @available attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:46: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:9: note: add @available attribute to enclosing property
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:9: note: add @available attribute to enclosing property
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:45: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:9: note: add @available attribute to enclosing property
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:9: note: add @available attribute to enclosing property
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:9: note: add @available attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:9: note: add @available attribute to enclosing property
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:9: note: add @available attribute to enclosing property
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:9: note: add @available attribute to enclosing property
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:9: note: add @available attribute to enclosing property
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:18: note: add @available attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:18: error: 'UITableView' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UITableView+Combine.swift:128:33: error: 'UITableView' is unavailable in watchOS
func setDelegate(to object: 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/CombineCocoa/Controls/UITableView+Combine.swift:127:39: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: note: add @available attribute to enclosing class
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:54: error: 'UITableViewDelegate' is unavailable in watchOS
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/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/CombineCocoa/Controls/UITableView+Combine.swift:127:15: warning: unavailable class 'UITableView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/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' declared here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:9: note: add @available attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:9: note: add @available attribute to enclosing property
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:26: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:9: note: add @available attribute to enclosing property
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:9: note: add @available attribute to enclosing property
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:18: error: 'UITextField' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UITextView+Combine.swift:21:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:7: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:22: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:7: note: add @available attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:18: error: 'UITextView' is unavailable in watchOS
public extension UITextView {
^~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:217:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:17:27: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
private let handler: (AnySubscriber<Output, Failure>) -> Void
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:32: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:5: note: add @available attribute to enclosing initializer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:45: error: 'Subscriber' is only available in watchOS 6.0 or newer
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:10: note: add @available attribute to enclosing instance method
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:14: note: add @available attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:58: error: 'Subscriber' is only available in watchOS 6.0 or newer
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
SwiftCompile normal armv7k Compiling\ CombineControlTarget.swift,\ NSTextStorage+Combine.swift,\ UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal armv7k Compiling\ UITextView+Combine.swift,\ DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ AnimatedAssignSubscriber.swift,\ CombineControlEvent.swift,\ CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ CombineControlTarget.swift,\ NSTextStorage+Combine.swift,\ UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal arm64 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
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/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift -target arm64-apple-watchos2.0 -module-can-import Runtime -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/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-dependencies-2.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 /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -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 -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 -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -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 -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -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/CombineCocoa.build/Debug-watchos/CombineCocoa.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/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CombineCocoa -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/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.abi.json
EmitSwiftModule normal arm64 (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:29:53: error: 'UIView' is unavailable in watchOS
case animation(duration: TimeInterval, options: UIView.AnimationOptions, animations: () -> Void, completion: ((Bool) -> Void)?)
^~~~~~
/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/CombineCocoa/AnimatedAssignSubscriber.swift:55:23: error: 'UIView' is unavailable in watchOS
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^~~~~~
/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/CombineCocoa/AnimatedAssignSubscriber.swift:55:137: error: 'AnyCancellable' is only available in watchOS 6.0 or newer
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:55:10: note: add @available attribute to enclosing instance method
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:8: note: add @available attribute to enclosing extension
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:18: error: 'Publisher' is only available in watchOS 6.0 or newer
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:8: note: add @available attribute to enclosing extension
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:24:44: error: 'Event' is unavailable in watchOS
private let controlEvents: Control.Event
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:32:37: error: 'Event' is unavailable in watchOS
events: Control.Event) {
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:37:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:37:21: note: add @available attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:12: note: add @available attribute to enclosing generic struct
struct ControlEvent<Control: UIControl>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:34: error: 'UIControl' is unavailable in watchOS
struct ControlEvent<Control: UIControl>: Publisher {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:16:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:16:8: note: add @available attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:25: note: 'Control' previously declared here
struct ControlEvent<Control: UIControl>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:54:62: error: 'Event' is unavailable in watchOS
init(subscriber: S, control: Control, event: Control.Event) {
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:60:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:60:14: note: add @available attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:62: error: 'UIControl' is unavailable in watchOS
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:49:19: error: 'Publishers' is only available in watchOS 6.0 or newer
extension Combine.Publishers.ControlEvent {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:49:1: note: add @available attribute to enclosing extension
extension Combine.Publishers.ControlEvent {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:25:44: error: 'Event' is unavailable in watchOS
private let controlEvents: Control.Event
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:35:37: error: 'Event' is unavailable in watchOS
events: Control.Event,
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:42:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:42:21: note: add @available attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:12: note: add @available attribute to enclosing generic struct
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:37: error: 'UIControl' is unavailable in watchOS
struct ControlProperty<Control: UIControl, Value>: Publisher {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:16:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:16:8: note: add @available attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:28: note: 'Control' previously declared here
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:73: warning: generic parameter 'Value' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:48: note: 'Value' previously declared here
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:61:36: error: 'Event' is unavailable in watchOS
private let event: Control.Event
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:63:62: error: 'Event' is unavailable in watchOS
init(subscriber: S, control: Control, event: Control.Event, keyPath: KeyPath<Control, Value>) {
^~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:71:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:71:14: note: add @available attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:62: error: 'UIControl' is unavailable in watchOS
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:55:19: error: 'Publishers' is only available in watchOS 6.0 or newer
extension Combine.Publishers.ControlProperty {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:55:1: note: add @available attribute to enclosing extension
extension Combine.Publishers.ControlProperty {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:98:36: error: 'UIControl' is unavailable in watchOS
static var defaultValueEvents: UIControl.Event {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:97:11: error: 'UIControl' is unavailable in watchOS
extension UIControl.Event {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:46:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:46:21: note: add @available attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:22:12: note: add @available attribute to enclosing generic struct
struct ControlTarget<Control: AnyObject>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:15:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:15:8: note: add @available attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:22:26: note: 'Control' previously declared here
struct ControlTarget<Control: AnyObject>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:78:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:78:14: note: add @available attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add @available attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:27: error: 'Publishers' is only available in watchOS 6.0 or newer
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:9: note: add @available attribute to enclosing extension
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:54: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:7: note: add @available attribute to enclosing property
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:30: error: 'NSTextStorageDelegateProxy' is only available in watchOS 6.0 or newer
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:15: note: add @available attribute to enclosing property
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:18: error: 'NSTextStorage' is unavailable in watchOS
public extension NSTextStorage {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:39:31: error: 'NSTextStorage' is unavailable in watchOS
func setDelegate(to object: NSTextStorage) {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:58: error: 'NSTextStorageDelegate' is unavailable in watchOS
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:101:36: note: 'NSTextStorageDelegate' has been explicitly marked unavailable here
API_UNAVAILABLE(watchos) @protocol NSTextStorageDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:15: warning: unavailable class 'NSTextStorage' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' declared here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIBarButtonItem {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:18: error: 'UIBarButtonItem' is unavailable in watchOS
public extension UIBarButtonItem {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:69:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
@interface UIBarButtonItem : UIBarItem <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:18: error: 'UIButton' is unavailable in watchOS
public extension UIButton {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
@interface UIButton : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:9: note: add @available attribute to enclosing property
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:9: note: add @available attribute to enclosing property
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:9: note: add @available attribute to enclosing property
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:9: note: add @available attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:9: note: add @available attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:48: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:9: note: add @available attribute to enclosing property
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:9: note: add @available attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:50: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:9: note: add @available attribute to enclosing property
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:18: note: add @available attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:18: error: 'UICollectionView' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UICollectionView+Combine.swift:88:33: error: 'UICollectionView' is unavailable in watchOS
func setDelegate(to object: 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/CombineCocoa/Controls/UICollectionView+Combine.swift:87:44: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: note: add @available attribute to enclosing class
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~~~~
/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/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: warning: unavailable class 'UICollectionView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/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' declared here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:44: error: 'UIControl' is unavailable in watchOS
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:64: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:10: note: add @available attribute to enclosing instance method
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:18: error: 'UIControl' is unavailable in watchOS
public extension UIControl {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:9: note: add @available attribute to enclosing property
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:9: note: add @available attribute to enclosing property
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:18: error: 'UIDatePicker' is unavailable in watchOS
public extension UIDatePicker {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
@interface UIDatePicker : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:9: note: add @available attribute to enclosing property
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UITapGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:18: error: 'UITapGestureRecognizer' is unavailable in watchOS
public extension UITapGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:9: note: add @available attribute to enclosing property
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:8: note: add @available attribute to enclosing extension
public extension UIPinchGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:18: error: 'UIPinchGestureRecognizer' is unavailable in watchOS
public extension UIPinchGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
@interface UIPinchGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:28: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:9: note: add @available attribute to enclosing property
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:8: note: add @available attribute to enclosing extension
public extension UIRotationGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:18: error: 'UIRotationGestureRecognizer' is unavailable in watchOS
public extension UIRotationGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
@interface UIRotationGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:9: note: add @available attribute to enclosing property
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:8: note: add @available attribute to enclosing extension
public extension UISwipeGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:18: error: 'UISwipeGestureRecognizer' is unavailable in watchOS
public extension UISwipeGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeGestureRecognizer.h:31:12: note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
@interface UISwipeGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:9: note: add @available attribute to enclosing property
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:8: note: add @available attribute to enclosing extension
public extension UIPanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:18: error: 'UIPanGestureRecognizer' is unavailable in watchOS
public extension UIPanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:9: note: add @available attribute to enclosing property
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:8: note: add @available attribute to enclosing extension
public extension UIScreenEdgePanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:18: error: 'UIScreenEdgePanGestureRecognizer' is unavailable in watchOS
public extension UIScreenEdgePanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:16:12: note: 'UIScreenEdgePanGestureRecognizer' has been explicitly marked unavailable here
@interface UIScreenEdgePanGestureRecognizer : UIPanGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:9: note: add @available attribute to enclosing property
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:8: note: add @available attribute to enclosing extension
public extension UILongPressGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:18: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
public extension UILongPressGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
@interface UILongPressGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:40: error: 'UIGestureRecognizer' is unavailable in watchOS
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
@interface UIGestureRecognizer : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:86: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:14: note: add @available attribute to enclosing global function
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:31: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIPageControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:18: error: 'UIPageControl' is unavailable in watchOS
public extension UIPageControl {
^~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
@interface UIPageControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIRefreshControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:18: error: 'UIRefreshControl' is unavailable in watchOS
public extension UIRefreshControl {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
@interface UIRefreshControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:9: note: add @available attribute to enclosing property
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:57: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:10: note: add @available attribute to enclosing instance method
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:9: note: add @available attribute to enclosing property
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:9: note: add @available attribute to enclosing property
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:38: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:9: note: add @available attribute to enclosing property
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:9: note: add @available attribute to enclosing property
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:9: note: add @available attribute to enclosing property
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:9: note: add @available attribute to enclosing property
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:27: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:9: note: add @available attribute to enclosing property
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:9: note: add @available attribute to enclosing property
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:44: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:9: note: add @available attribute to enclosing property
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:9: note: add @available attribute to enclosing property
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:9: note: add @available attribute to enclosing property
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:30: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:15: note: add @available attribute to enclosing property
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:18: error: 'UIScrollView' is unavailable in watchOS
public extension UIScrollView {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:142:33: error: 'UIScrollView' is unavailable in watchOS
func setDelegate(to object: UIScrollView) {
^~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:40: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: note: add @available attribute to enclosing class
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:55: error: 'UIScrollViewDelegate' is unavailable in watchOS
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:299:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
@protocol UIScrollViewDelegate<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: warning: unavailable class 'UIScrollView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' declared here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:9: note: add @available attribute to enclosing property
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:9: note: add @available attribute to enclosing property
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:9: note: add @available attribute to enclosing property
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add @available attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:18: error: 'UISearchBar' is unavailable in watchOS
public extension UISearchBar {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:50:33: error: 'UISearchBar' is unavailable in watchOS
func setDelegate(to object: UISearchBar) {
^~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:41: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: note: add @available attribute to enclosing class
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:56: error: 'UISearchBarDelegate' is unavailable in watchOS
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
@protocol UISearchBarDelegate <UIBarPositioningDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: warning: unavailable class 'UISearchBar' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' declared here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:9: note: add @available attribute to enclosing property
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISegmentedControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:18: error: 'UISegmentedControl' is unavailable in watchOS
public extension UISegmentedControl {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:9: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISlider {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:18: error: 'UISlider' is unavailable in watchOS
public extension UISlider {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:9: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UIStepper {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:18: error: 'UIStepper' is unavailable in watchOS
public extension UIStepper {
^~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
@interface UIStepper : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:9: note: add @available attribute to enclosing property
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UISwitch {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:18: error: 'UISwitch' is unavailable in watchOS
public extension UISwitch {
^~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:9: note: add @available attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:9: note: add @available attribute to enclosing property
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:9: note: add @available attribute to enclosing property
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:9: note: add @available attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:46: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:9: note: add @available attribute to enclosing property
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:9: note: add @available attribute to enclosing property
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:45: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:9: note: add @available attribute to enclosing property
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:9: note: add @available attribute to enclosing property
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:9: note: add @available attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:9: note: add @available attribute to enclosing property
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:9: note: add @available attribute to enclosing property
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:9: note: add @available attribute to enclosing property
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:9: note: add @available attribute to enclosing property
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:18: note: add @available attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add @available attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:18: error: 'UITableView' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UITableView+Combine.swift:128:33: error: 'UITableView' is unavailable in watchOS
func setDelegate(to object: 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/CombineCocoa/Controls/UITableView+Combine.swift:127:39: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: note: add @available attribute to enclosing class
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:54: error: 'UITableViewDelegate' is unavailable in watchOS
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/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/CombineCocoa/Controls/UITableView+Combine.swift:127:15: warning: unavailable class 'UITableView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/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' declared here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:9: note: add @available attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:9: note: add @available attribute to enclosing property
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:26: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:9: note: add @available attribute to enclosing property
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:9: note: add @available attribute to enclosing property
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:18: error: 'UITextField' is unavailable in watchOS
public extension 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/CombineCocoa/Controls/UITextView+Combine.swift:21:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:7: note: add @available attribute to enclosing property
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:22: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:7: note: add @available attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add @available attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:18: error: 'UITextView' is unavailable in watchOS
public extension UITextView {
^~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:217:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:17:27: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
private let handler: (AnySubscriber<Output, Failure>) -> Void
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:32: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:5: note: add @available attribute to enclosing initializer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:45: error: 'Subscriber' is only available in watchOS 6.0 or newer
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:10: note: add @available attribute to enclosing instance method
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add @available attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:14: note: add @available attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:58: error: 'Subscriber' is only available in watchOS 6.0 or newer
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add @available attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
/Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj: warning: The watchOS deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set to 2.0, but the range of supported deployment target versions is 4.0 to 26.0.99. (in target 'Runtime' from project 'CombineCocoa')
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal armv7k Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
EmitSwiftModule normal armv7k (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftEmitModule normal arm64 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
EmitSwiftModule normal arm64 (in target 'CombineCocoa' from project 'CombineCocoa')
Building project CombineCocoa with scheme CombineCocoa-Package
(5 failures)
BUILD FAILURE 6.2 watchOS