The Swift Package Index logo.Swift Package Index

Build Information

Failed to build InputBarAccessoryView, reference master (83cf29), with Swift 6.4 for watchOS using Xcode 27.0 on 24 Sep 2026 17:55:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme InputBarAccessoryView -destination generic/platform=watchOS

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:657:13: error: 'UIView' is unavailable in watchOS
655 |
656 |         if animated {
657 |             UIView.animate(withDuration: 0.3) {
    |             `- error: 'UIView' is unavailable in watchOS
658 |                 updates()
659 |                 self.activateConstraints()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:663:13: error: 'UIView' is unavailable in watchOS
661 |             }
662 |         } else {
663 |             UIView.performWithoutAnimation {
    |             `- error: 'UIView' is unavailable in watchOS
664 |                 updates()
665 |                 self.activateConstraints()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:739:42: error: 'UIView' is unavailable in watchOS
737 |                     $0.inputBarAccessoryView = self
738 |                     $0.parentStackViewPosition = position
739 |                     if let view = $0 as? UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
740 |                         leftStackView.addArrangedSubview(view)
741 |                     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:751:42: error: 'UIView' is unavailable in watchOS
749 |                     $0.inputBarAccessoryView = self
750 |                     $0.parentStackViewPosition = position
751 |                     if let view = $0 as? UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
752 |                         rightStackView.addArrangedSubview(view)
753 |                     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:763:42: error: 'UIView' is unavailable in watchOS
761 |                     $0.inputBarAccessoryView = self
762 |                     $0.parentStackViewPosition = position
763 |                     if let view = $0 as? UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
764 |                         bottomStackView.addArrangedSubview(view)
765 |                     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:775:42: error: 'UIView' is unavailable in watchOS
773 |                     $0.inputBarAccessoryView = self
774 |                     $0.parentStackViewPosition = position
775 |                     if let view = $0 as? UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
776 |                         topStackView.addArrangedSubview(view)
777 |                     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/InputBarAccessoryView.swift:855:15: error: 'traitCollectionDidChange' is unavailable in watchOS
853 |     /// Invalidates the intrinsicContentSize
854 |     open override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
855 |         super.traitCollectionDidChange(previousTraitCollection)
    |               `- error: 'traitCollectionDidChange' is unavailable in watchOS
856 |         if traitCollection.verticalSizeClass != previousTraitCollection?.verticalSizeClass || traitCollection.horizontalSizeClass != previousTraitCollection?.horizontalSizeClass {
857 |             if shouldAutoUpdateMaxTextViewHeight {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
SwiftCompile normal arm64_32 Compiling\ AutocompleteManagerDataSource.swift,\ AutocompleteManagerDelegate.swift,\ AutocompleteCell.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:50:73: error: 'UITableView' is unavailable in watchOS
48 |     ///   - session: The current `Session` of the `AutocompleteManager`
49 |     /// - Returns: A UITableViewCell to populate the `AutocompleteTableView`
50 |     func autocompleteManager(_ manager: AutocompleteManager, tableView: UITableView, cellForRowAt indexPath: IndexPath, for session: AutocompleteSession) -> UITableViewCell
   |                                                                         `- error: 'UITableView' is unavailable in watchOS
51 | }
52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:50:158: error: 'UITableViewCell' is unavailable in watchOS
48 |     ///   - session: The current `Session` of the `AutocompleteManager`
49 |     /// - Returns: A UITableViewCell to populate the `AutocompleteTableView`
50 |     func autocompleteManager(_ manager: AutocompleteManager, tableView: UITableView, cellForRowAt indexPath: IndexPath, for session: AutocompleteSession) -> UITableViewCell
   |                                                                                                                                                              `- error: 'UITableViewCell' is unavailable in watchOS
51 | }
52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:55:73: error: 'UITableView' is unavailable in watchOS
53 | public extension AutocompleteManagerDataSource {
54 |
55 |     func autocompleteManager(_ manager: AutocompleteManager, tableView: UITableView, cellForRowAt indexPath: IndexPath, for session: AutocompleteSession) -> UITableViewCell {
   |                                                                         `- error: 'UITableView' is unavailable in watchOS
56 |
57 |         guard let cell = tableView.dequeueReusableCell(withIdentifier: AutocompleteCell.reuseIdentifier, for: indexPath) as? AutocompleteCell else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:55:158: error: 'UITableViewCell' is unavailable in watchOS
53 | public extension AutocompleteManagerDataSource {
54 |
55 |     func autocompleteManager(_ manager: AutocompleteManager, tableView: UITableView, cellForRowAt indexPath: IndexPath, for session: AutocompleteSession) -> UITableViewCell {
   |                                                                                                                                                              `- error: 'UITableViewCell' is unavailable in watchOS
56 |
57 |         guard let cell = tableView.dequeueReusableCell(withIdentifier: AutocompleteCell.reuseIdentifier, for: indexPath) as? AutocompleteCell else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:61:14: error: 'textLabel' is unavailable in watchOS
59 |         }
60 |
61 |         cell.textLabel?.attributedText = manager.attributedText(matching: session, fontSize: 13)
   |              `- error: 'textLabel' is unavailable in watchOS
62 |         if #available(iOS 13, *) {
63 |             cell.backgroundColor = .systemBackground
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:120:60: note: 'textLabel' has been explicitly marked unavailable here
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
    |                                                            `- note: 'textLabel' has been explicitly marked unavailable here
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
122 |
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift:63:37: error: 'systemBackground' is unavailable in watchOS
61 |         cell.textLabel?.attributedText = manager.attributedText(matching: session, fontSize: 13)
62 |         if #available(iOS 13, *) {
63 |             cell.backgroundColor = .systemBackground
   |                                     `- error: 'systemBackground' is unavailable in watchOS
64 |         } else {
65 |             cell.backgroundColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:39:32: error: 'init()' is unavailable in watchOS
 37 |
 38 |     /// A boarder line anchored to the top of the view
 39 |     public let separatorLine = SeparatorLine()
    |                                `- error: 'init()' is unavailable in watchOS
 40 |
 41 |     open var imageViewEdgeInsets: UIEdgeInsets = .zero { didSet { setNeedsLayout() } }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:45:26: error: 'UITableViewCell' is unavailable in watchOS
 43 |     // MARK: - Initialization
 44 |
 45 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
    |                          `- error: 'UITableViewCell' is unavailable in watchOS
 46 |         super.init(style: .subtitle, reuseIdentifier: reuseIdentifier)
 47 |         setup()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:30:30: error: 'UITableViewCell' is unavailable in watchOS
 28 | import UIKit
 29 |
 30 | open class AutocompleteCell: UITableViewCell {
    |                              `- error: 'UITableViewCell' is unavailable in watchOS
 31 |
 32 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:57:9: error: 'textLabel' is unavailable in watchOS
 55 |     open override func prepareForReuse() {
 56 |         super.prepareForReuse()
 57 |         textLabel?.text = nil
    |         `- error: 'textLabel' is unavailable in watchOS
 58 |         detailTextLabel?.text = nil
 59 |         imageView?.image = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:120:60: note: 'textLabel' has been explicitly marked unavailable here
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
    |                                                            `- note: 'textLabel' has been explicitly marked unavailable here
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
122 |
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:58:9: error: 'detailTextLabel' is unavailable in watchOS
 56 |         super.prepareForReuse()
 57 |         textLabel?.text = nil
 58 |         detailTextLabel?.text = nil
    |         `- error: 'detailTextLabel' is unavailable in watchOS
 59 |         imageView?.image = nil
 60 |         imageViewEdgeInsets = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:121:60: note: 'detailTextLabel' has been explicitly marked unavailable here
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
    |                                                            `- note: 'detailTextLabel' has been explicitly marked unavailable here
122 |
123 | /// Returns a default background configuration for the cell's style.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:59:9: error: 'imageView' is unavailable in watchOS
 57 |         textLabel?.text = nil
 58 |         detailTextLabel?.text = nil
 59 |         imageView?.image = nil
    |         `- error: 'imageView' is unavailable in watchOS
 60 |         imageViewEdgeInsets = .zero
 61 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:119:64: note: 'imageView' has been explicitly marked unavailable here
117 |
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
    |                                                                `- note: 'imageView' has been explicitly marked unavailable here
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:62:46: error: 'systemGray2' is unavailable in watchOS
 60 |         imageViewEdgeInsets = .zero
 61 |         if #available(iOS 13, *) {
 62 |             separatorLine.backgroundColor = .systemGray2
    |                                              `- error: 'systemGray2' is unavailable in watchOS
 63 |         } else {
 64 |             separatorLine.backgroundColor = .lightGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:146:49: note: 'systemGray2' has been explicitly marked unavailable here
144 |  *                               systemGray3 is darker than that, and so on.
145 |  */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemGray2' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift:89:36: error: 'imageView' is unavailable in watchOS
 87 |     open override func layoutSubviews() {
 88 |         super.layoutSubviews()
 89 |         guard let imageViewFrame = imageView?.frame else { return }
    |                                    `- error: 'imageView' is unavailable in watchOS
 90 |         let imageViewOrigin = CGPoint(x: imageViewFrame.origin.x + imageViewEdgeInsets.left, y: imageViewFrame.origin.y + imageViewEdgeInsets.top)
 91 |         let imageViewSize = CGSize(width: imageViewFrame.size.width - imageViewEdgeInsets.left - imageViewEdgeInsets.right, height: imageViewFrame.size.height - imageViewEdgeInsets.top - imageViewEdgeInsets.bottom)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:119:64: note: 'imageView' has been explicitly marked unavailable here
117 |
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
    |                                                                `- note: 'imageView' has been explicitly marked unavailable here
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDataSource.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteManagerDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Protocols/AutocompleteManagerDelegate.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteManagerDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteCell.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteCell.swift
SwiftCompile normal arm64_32 Compiling\ KeyboardEvent.swift,\ KeyboardManager.swift,\ KeyboardNotification.swift,\ HorizontalEdgePadding.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardNotification.swift /Users/admin/builder/spi-builder-workspace/Sources/Models/HorizontalEdgePadding.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:40:39: error: 'UIView' is unavailable in watchOS
 38 |     /// A weak reference to a view bounded to the top of the keyboard to act as an `InputAccessoryView`
 39 |     /// but kept within the bounds of the `UIViewController`s view
 40 |     open weak var inputAccessoryView: UIView?
    |                                       `- error: 'UIView' is unavailable in watchOS
 41 |
 42 |     /// A flag that indicates if a portion of the keyboard is visible on the screen
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:65:34: error: 'UIScrollView' is unavailable in watchOS
 63 |
 64 |     /// A weak reference to a `UIScrollView` that has been attached for interactive keyboard dismissal
 65 |     private weak var scrollView: UIScrollView?
    |                                  `- error: 'UIScrollView' is unavailable in watchOS
 66 |
 67 |     /// The `EventCallback` actions for each `KeyboardEvent`. Default value is EMPTY
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:71:29: error: 'UIPanGestureRecognizer' is unavailable in watchOS
 69 |
 70 |     /// The pan gesture that handles dragging on the `scrollView`
 71 |     private var panGesture: UIPanGestureRecognizer?
    |                             `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
 72 |
 73 |     /// A cached notification used as a starting point when a user dragging the `scrollView` down
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:85:49: error: 'UIView' is unavailable in watchOS
 83 |     ///
 84 |     /// - Parameter inputAccessoryView: The view to bind to the top of the keyboard but within its superview
 85 |     public convenience init(inputAccessoryView: UIView) {
    |                                                 `- error: 'UIView' is unavailable in watchOS
 86 |         self.init()
 87 |         self.bind(inputAccessoryView: inputAccessoryView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:173:40: error: 'UIView' is unavailable in watchOS
171 |     /// - Returns: Self
172 |     @discardableResult
173 |     open func bind<InputAccessoryView: UIView>(
    |                                        `- error: 'UIView' is unavailable in watchOS
174 |         inputAccessoryView: InputAccessoryView,
175 |         isActive: @escaping (InputAccessoryView) -> Bool = { _ in true },
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:271:35: error: 'UIScrollView' is unavailable in watchOS
269 |     /// - Returns: Self
270 |     @discardableResult
271 |     open func bind(to scrollView: UIScrollView) -> Self {
    |                                   `- error: 'UIScrollView' is unavailable in watchOS
272 |         self.scrollView = scrollView
273 |         self.scrollView?.keyboardDismissMode = .interactive // allows dismissing keyboard interactively
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:368:54: error: 'UIPanGestureRecognizer' is unavailable in watchOS
366 |     /// - Parameter recognizer: UIPanGestureRecognizer
367 |     @objc
368 |     open func handlePanGestureRecognizer(recognizer: UIPanGestureRecognizer) {
    |                                                      `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
369 |         guard
370 |             var keyboardNotification = cachedNotification,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:403:54: error: 'UIGestureRecognizer' is unavailable in watchOS
401 |
402 |     /// Only receive a `UITouch` event when the `scrollView`'s keyboard dismiss mode is interactive
403 |     open func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
    |                                                      `- error: 'UIGestureRecognizer' is unavailable in watchOS
404 |         return scrollView?.keyboardDismissMode == .interactive
405 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:403:96: error: 'UITouch' is unavailable in watchOS
401 |
402 |     /// Only receive a `UITouch` event when the `scrollView`'s keyboard dismiss mode is interactive
403 |     open func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
    |                                                                                                `- error: 'UITouch' is unavailable in watchOS
404 |         return scrollView?.keyboardDismissMode == .interactive
405 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:408:54: error: 'UIGestureRecognizer' is unavailable in watchOS
406 |
407 |     /// Only recognice simultaneous gestures when its the `panGesture`
408 |     open func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                      `- error: 'UIGestureRecognizer' is unavailable in watchOS
409 |         return gestureRecognizer === panGesture
410 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:408:133: error: 'UIGestureRecognizer' is unavailable in watchOS
406 |
407 |     /// Only recognice simultaneous gestures when its the `panGesture`
408 |     open func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                                                                                                     `- error: 'UIGestureRecognizer' is unavailable in watchOS
409 |         return gestureRecognizer === panGesture
410 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:31:39: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 29 |
 30 | /// An object that observes keyboard notifications such that event callbacks can be set for each notification
 31 | open class KeyboardManager: NSObject, UIGestureRecognizerDelegate {
    |                                       `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 32 |
 33 |     /// A callback that passes a `KeyboardNotification` as an input
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:110:54: error: 'UIResponder' is unavailable in watchOS
108 |         NotificationCenter.default.addObserver(self,
109 |                                                selector: #selector(keyboardWillShow(notification:)),
110 |                                                name: UIResponder.keyboardWillShowNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
111 |                                                object: nil)
112 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:110:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
108 |         NotificationCenter.default.addObserver(self,
109 |                                                selector: #selector(keyboardWillShow(notification:)),
110 |                                                name: UIResponder.keyboardWillShowNotification,
    |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
111 |                                                object: nil)
112 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:114:54: error: 'UIResponder' is unavailable in watchOS
112 |         NotificationCenter.default.addObserver(self,
113 |                                                selector: #selector(keyboardDidShow(notification:)),
114 |                                                name: UIResponder.keyboardDidShowNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
115 |                                                object: nil)
116 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:114:66: error: 'keyboardDidShowNotification' is unavailable in watchOS
112 |         NotificationCenter.default.addObserver(self,
113 |                                                selector: #selector(keyboardDidShow(notification:)),
114 |                                                name: UIResponder.keyboardDidShowNotification,
    |                                                                  `- error: 'keyboardDidShowNotification' is unavailable in watchOS
115 |                                                object: nil)
116 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:118:54: error: 'UIResponder' is unavailable in watchOS
116 |         NotificationCenter.default.addObserver(self,
117 |                                                selector: #selector(keyboardWillHide(notification:)),
118 |                                                name: UIResponder.keyboardWillHideNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
119 |                                                object: nil)
120 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:118:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
116 |         NotificationCenter.default.addObserver(self,
117 |                                                selector: #selector(keyboardWillHide(notification:)),
118 |                                                name: UIResponder.keyboardWillHideNotification,
    |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
119 |                                                object: nil)
120 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:122:54: error: 'UIResponder' is unavailable in watchOS
120 |         NotificationCenter.default.addObserver(self,
121 |                                                selector: #selector(keyboardDidHide(notification:)),
122 |                                                name: UIResponder.keyboardDidHideNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
123 |                                                object: nil)
124 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:122:66: error: 'keyboardDidHideNotification' is unavailable in watchOS
120 |         NotificationCenter.default.addObserver(self,
121 |                                                selector: #selector(keyboardDidHide(notification:)),
122 |                                                name: UIResponder.keyboardDidHideNotification,
    |                                                                  `- error: 'keyboardDidHideNotification' is unavailable in watchOS
123 |                                                object: nil)
124 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:126:54: error: 'UIResponder' is unavailable in watchOS
124 |         NotificationCenter.default.addObserver(self,
125 |                                                selector: #selector(keyboardWillChangeFrame(notification:)),
126 |                                                name: UIResponder.keyboardWillChangeFrameNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
127 |                                                object: nil)
128 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:126:66: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
124 |         NotificationCenter.default.addObserver(self,
125 |                                                selector: #selector(keyboardWillChangeFrame(notification:)),
126 |                                                name: UIResponder.keyboardWillChangeFrameNotification,
    |                                                                  `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
127 |                                                object: nil)
128 |         NotificationCenter.default.addObserver(self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:130:54: error: 'UIResponder' is unavailable in watchOS
128 |         NotificationCenter.default.addObserver(self,
129 |                                                selector: #selector(keyboardDidChangeFrame(notification:)),
130 |                                                name: UIResponder.keyboardDidChangeFrameNotification,
    |                                                      `- error: 'UIResponder' is unavailable in watchOS
131 |                                                object: nil)
132 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:130:66: error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
128 |         NotificationCenter.default.addObserver(self,
129 |                                                selector: #selector(keyboardDidChangeFrame(notification:)),
130 |                                                name: UIResponder.keyboardDidChangeFrameNotification,
    |                                                                  `- error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
131 |                                                object: nil)
132 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:146:39: note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
147 |
148 | // These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:274:26: error: 'UIPanGestureRecognizer' is unavailable in watchOS
272 |         self.scrollView = scrollView
273 |         self.scrollView?.keyboardDismissMode = .interactive // allows dismissing keyboard interactively
274 |         let recognizer = UIPanGestureRecognizer(target: self, action: #selector(handlePanGestureRecognizer))
    |                          `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
275 |         recognizer.delegate = self
276 |         self.panGesture = recognizer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:349:9: error: 'UIView' is unavailable in watchOS
347 |         animations: @escaping () -> Void
348 |     ) {
349 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
350 |             withDuration: notification.timeInterval,
351 |             delay: 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:373:26: error: 'UIApplication' is unavailable in watchOS
371 |             case .changed = recognizer.state,
372 |             let view = recognizer.view,
373 |             let window = UIApplication.shared.windows.first
    |                          `- error: 'UIApplication' is unavailable in watchOS
374 |         else { return }
375 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift:373:47: error: 'windows' is unavailable in watchOS
371 |             case .changed = recognizer.state,
372 |             let view = recognizer.view,
373 |             let window = UIApplication.shared.windows.first
    |                                               `- error: 'windows' is unavailable in watchOS
374 |         else { return }
375 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    |                                                              `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardEvent.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardEvent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardManager.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardManager.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KeyboardManager/KeyboardNotification.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardNotification.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Models/HorizontalEdgePadding.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalEdgePadding.swift
SwiftCompile normal arm64_32 Compiling\ NSConstraintLayoutSet.swift,\ AttachmentManager.swift,\ AttachmentManagerDataSource.swift,\ AttachmentManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Protocols/AttachmentManagerDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Protocols/AttachmentManagerDelegate.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:34:14: error: 'NSLayoutConstraint' is unavailable in watchOS
32 | class NSLayoutConstraintSet {
33 |
34 |     var top: NSLayoutConstraint?
   |              `- error: 'NSLayoutConstraint' is unavailable in watchOS
35 |     var bottom: NSLayoutConstraint?
36 |     var left: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:35:17: error: 'NSLayoutConstraint' is unavailable in watchOS
33 |
34 |     var top: NSLayoutConstraint?
35 |     var bottom: NSLayoutConstraint?
   |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 |     var left: NSLayoutConstraint?
37 |     var right: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:36:15: error: 'NSLayoutConstraint' is unavailable in watchOS
34 |     var top: NSLayoutConstraint?
35 |     var bottom: NSLayoutConstraint?
36 |     var left: NSLayoutConstraint?
   |               `- error: 'NSLayoutConstraint' is unavailable in watchOS
37 |     var right: NSLayoutConstraint?
38 |     var centerX: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:37:16: error: 'NSLayoutConstraint' is unavailable in watchOS
35 |     var bottom: NSLayoutConstraint?
36 |     var left: NSLayoutConstraint?
37 |     var right: NSLayoutConstraint?
   |                `- error: 'NSLayoutConstraint' is unavailable in watchOS
38 |     var centerX: NSLayoutConstraint?
39 |     var centerY: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:38:18: error: 'NSLayoutConstraint' is unavailable in watchOS
36 |     var left: NSLayoutConstraint?
37 |     var right: NSLayoutConstraint?
38 |     var centerX: NSLayoutConstraint?
   |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
39 |     var centerY: NSLayoutConstraint?
40 |     var width: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:39:18: error: 'NSLayoutConstraint' is unavailable in watchOS
37 |     var right: NSLayoutConstraint?
38 |     var centerX: NSLayoutConstraint?
39 |     var centerY: NSLayoutConstraint?
   |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
40 |     var width: NSLayoutConstraint?
41 |     var height: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:40:16: error: 'NSLayoutConstraint' is unavailable in watchOS
38 |     var centerX: NSLayoutConstraint?
39 |     var centerY: NSLayoutConstraint?
40 |     var width: NSLayoutConstraint?
   |                `- error: 'NSLayoutConstraint' is unavailable in watchOS
41 |     var height: NSLayoutConstraint?
42 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:41:17: error: 'NSLayoutConstraint' is unavailable in watchOS
39 |     var centerY: NSLayoutConstraint?
40 |     var width: NSLayoutConstraint?
41 |     var height: NSLayoutConstraint?
   |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
42 |
43 |     public init(top: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:43:22: error: 'NSLayoutConstraint' is unavailable in watchOS
41 |     var height: NSLayoutConstraint?
42 |
43 |     public init(top: NSLayoutConstraint? = nil,
   |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
44 |                 bottom: NSLayoutConstraint? = nil,
45 |                 left: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:44:25: error: 'NSLayoutConstraint' is unavailable in watchOS
42 |
43 |     public init(top: NSLayoutConstraint? = nil,
44 |                 bottom: NSLayoutConstraint? = nil,
   |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 |                 left: NSLayoutConstraint? = nil,
46 |                 right: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:45:23: error: 'NSLayoutConstraint' is unavailable in watchOS
43 |     public init(top: NSLayoutConstraint? = nil,
44 |                 bottom: NSLayoutConstraint? = nil,
45 |                 left: NSLayoutConstraint? = nil,
   |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
46 |                 right: NSLayoutConstraint? = nil,
47 |                 centerX: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:46:24: error: 'NSLayoutConstraint' is unavailable in watchOS
44 |                 bottom: NSLayoutConstraint? = nil,
45 |                 left: NSLayoutConstraint? = nil,
46 |                 right: NSLayoutConstraint? = nil,
   |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
47 |                 centerX: NSLayoutConstraint? = nil,
48 |                 centerY: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:47:26: error: 'NSLayoutConstraint' is unavailable in watchOS
45 |                 left: NSLayoutConstraint? = nil,
46 |                 right: NSLayoutConstraint? = nil,
47 |                 centerX: NSLayoutConstraint? = nil,
   |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
48 |                 centerY: NSLayoutConstraint? = nil,
49 |                 width: NSLayoutConstraint? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:48:26: error: 'NSLayoutConstraint' is unavailable in watchOS
46 |                 right: NSLayoutConstraint? = nil,
47 |                 centerX: NSLayoutConstraint? = nil,
48 |                 centerY: NSLayoutConstraint? = nil,
   |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
49 |                 width: NSLayoutConstraint? = nil,
50 |                 height: NSLayoutConstraint? = nil) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:49:24: error: 'NSLayoutConstraint' is unavailable in watchOS
47 |                 centerX: NSLayoutConstraint? = nil,
48 |                 centerY: NSLayoutConstraint? = nil,
49 |                 width: NSLayoutConstraint? = nil,
   |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
50 |                 height: NSLayoutConstraint? = nil) {
51 |         self.top = top
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:50:25: error: 'NSLayoutConstraint' is unavailable in watchOS
48 |                 centerY: NSLayoutConstraint? = nil,
49 |                 width: NSLayoutConstraint? = nil,
50 |                 height: NSLayoutConstraint? = nil) {
   |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
51 |         self.top = top
52 |         self.bottom = bottom
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:62:40: error: 'NSLayoutConstraint' is unavailable in watchOS
60 |
61 |     /// All of the currently configured constraints
62 |     private var availableConstraints: [NSLayoutConstraint] {
   |                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
63 |         #if swift(>=4.1)
64 |             return [top, bottom, left, right, centerX, centerY, width, height].compactMap {$0}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:75:9: error: 'NSLayoutConstraint' is unavailable in watchOS
73 |     @discardableResult
74 |     func activate() -> Self {
75 |         NSLayoutConstraint.activate(availableConstraints)
   |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
76 |         return self
77 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift:84:9: error: 'NSLayoutConstraint' is unavailable in watchOS
82 |     @discardableResult
83 |     func deactivate() -> Self {
84 |         NSLayoutConstraint.deactivate(availableConstraints)
   |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
85 |         return self
86 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:153:56: error: 'UICollectionView' is unavailable in watchOS
151 |     // MARK: - UICollectionViewDelegate
152 |
153 |     final public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    |                                                        `- error: 'UICollectionView' is unavailable in watchOS
154 |         if indexPath.row == attachments.count {
155 |             delegate?.attachmentManager(self, didSelectAddAttachmentAt: indexPath.row)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:166:56: error: 'UICollectionView' is unavailable in watchOS
164 |     }
165 |
166 |     final public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    |                                                        `- error: 'UICollectionView' is unavailable in watchOS
167 |         return attachments.count + (showAddAttachmentCell ? 1 : 0)
168 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:170:56: error: 'UICollectionView' is unavailable in watchOS
168 |     }
169 |
170 |     final public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                        `- error: 'UICollectionView' is unavailable in watchOS
171 |
172 |         if indexPath.row == attachments.count && showAddAttachmentCell {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:170:113: error: 'UICollectionViewCell' is unavailable in watchOS
168 |     }
169 |
170 |     final public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                                                                                 `- error: 'UICollectionViewCell' is unavailable in watchOS
171 |
172 |         if indexPath.row == attachments.count && showAddAttachmentCell {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:204:56: error: 'UICollectionView' is unavailable in watchOS
202 |     // MARK: - UICollectionViewDelegateFlowLayout
203 |
204 |     final public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    |                                                        `- error: 'UICollectionView' is unavailable in watchOS
205 |
206 |         var height = attachmentView.intrinsicContentHeight
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:204:103: error: 'UICollectionViewLayout' is unavailable in watchOS
202 |     // MARK: - UICollectionViewDelegateFlowLayout
203 |
204 |     final public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    |                                                                                                       `- error: 'UICollectionViewLayout' is unavailable in watchOS
205 |
206 |         var height = attachmentView.intrinsicContentHeight
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:224:61: error: 'UICollectionView' is unavailable in watchOS
222 |     }
223 |
224 |     @objc open func createAttachmentCell(in collectionView: UICollectionView, at indexPath: IndexPath) -> AttachmentCell {
    |                                                             `- error: 'UICollectionView' is unavailable in watchOS
225 |
226 |         guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: AttachmentCell.reuseIdentifier, for: indexPath) as? AttachmentCell else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:149:30: error: 'UICollectionViewDataSource' is unavailable in watchOS
147 | }
148 |
149 | extension AttachmentManager: UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
    |                              `- error: 'UICollectionViewDataSource' is unavailable in watchOS
150 |
151 |     // MARK: - UICollectionViewDelegate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:149:58: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
147 | }
148 |
149 | extension AttachmentManager: UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
    |                                                          `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
150 |
151 |     // MARK: - UICollectionViewDelegate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
   |           `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:69:21: error: 'link' is unavailable in watchOS
 67 |     open var tintColor: UIColor {
 68 |         if #available(iOS 13, *) {
 69 |             return .link
    |                     `- error: 'link' is unavailable in watchOS
 70 |         } else {
 71 |             return .systemBlue
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:178:49: note: 'link' has been explicitly marked unavailable here
176 | /* Foreground color for standard system links.
177 |  */
178 | @property (class, nonatomic, readonly) UIColor *linkColor               API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'link' has been explicitly marked unavailable here
179 |
180 | /* Foreground color for placeholder text in controls or text fields or text views.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:71:21: error: 'systemBlue' is unavailable in watchOS
 69 |             return .link
 70 |         } else {
 71 |             return .systemBlue
    |                     `- error: 'systemBlue' is unavailable in watchOS
 72 |         }
 73 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor          API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor        API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor         API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:207:65: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
205 |
206 |         var height = attachmentView.intrinsicContentHeight
207 |         if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
    |                                                                 `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
208 |             height -= (layout.sectionInset.bottom + layout.sectionInset.top + collectionView.contentInset.top + collectionView.contentInset.bottom)
209 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
   |            `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:239:26: error: 'systemGray2' is unavailable in watchOS
237 |         let grayColor: UIColor
238 |         if #available(iOS 13, *) {
239 |             grayColor = .systemGray2
    |                          `- error: 'systemGray2' is unavailable in watchOS
240 |         } else {
241 |             grayColor = .lightGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:146:49: note: 'systemGray2' has been explicitly marked unavailable here
144 |  *                               systemGray3 is darker than that, and so on.
145 |  */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemGray2' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift:243:22: error: 'CAShapeLayer' is unavailable in watchOS
241 |             grayColor = .lightGray
242 |         }
243 |         let vLayer = CAShapeLayer()
    |                      `- error: 'CAShapeLayer' is unavailable in watchOS
244 |         vLayer.path = UIBezierPath(roundedRect: CGRect(x: frame.midX - (strokeWidth / 2),
245 |                                                        y: frame.midY - (length / 2),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Models/NSConstraintLayoutSet.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSConstraintLayoutSet.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/AttachmentManager.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttachmentManager.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Protocols/AttachmentManagerDataSource.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttachmentManagerDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Protocols/AttachmentManagerDelegate.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttachmentManagerDelegate.swift
SwiftCompile normal arm64_32 Compiling\ AttachmentCell.swift,\ AttachmentsView.swift,\ ImageAttachmentCell.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/ImageAttachmentCell.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:38:31: error: 'UIView' is unavailable in watchOS
 36 |     }
 37 |
 38 |     public let containerView: UIView = {
    |                               `- error: 'UIView' is unavailable in watchOS
 39 |         let view = UIView()
 40 |         view.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:39:20: error: 'UIView' is unavailable in watchOS
 37 |
 38 |     public let containerView: UIView = {
 39 |         let view = UIView()
    |                    `- error: 'UIView' is unavailable in watchOS
 40 |         view.translatesAutoresizingMaskIntoConstraints = false
 41 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:39:20: error: 'init()' is unavailable in watchOS
 37 |
 38 |     public let containerView: UIView = {
 39 |         let view = UIView()
    |                    `- error: 'init()' is unavailable in watchOS
 40 |         view.translatesAutoresizingMaskIntoConstraints = false
 41 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:42:37: error: 'systemGray6' is unavailable in watchOS
 40 |         view.translatesAutoresizingMaskIntoConstraints = false
 41 |         if #available(iOS 13, *) {
 42 |             view.backgroundColor = .systemGray6
    |                                     `- error: 'systemGray6' is unavailable in watchOS
 43 |         } else {
 44 |             view.backgroundColor = .groupTableViewBackground
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:150:49: note: 'systemGray6' has been explicitly marked unavailable here
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemGray6' has been explicitly marked unavailable here
151 |
152 | #pragma mark Tint color
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:44:37: error: 'groupTableViewBackground' is unavailable in watchOS
 42 |             view.backgroundColor = .systemGray6
 43 |         } else {
 44 |             view.backgroundColor = .groupTableViewBackground
    |                                     `- error: 'groupTableViewBackground' is unavailable in watchOS
 45 |         }
 46 |         view.layer.cornerRadius = 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:256:48: note: 'groupTableViewBackground' has been explicitly marked unavailable here
254 | /* groupTableViewBackgroundColor is now the same as systemGroupedBackgroundColor.
255 |  */
256 | @property(class, nonatomic, readonly) UIColor *groupTableViewBackgroundColor API_DEPRECATED_WITH_REPLACEMENT("systemGroupedBackgroundColor", ios(2.0, 13.0), tvos(13.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
    |                                                `- note: 'groupTableViewBackground' has been explicitly marked unavailable here
257 |
258 | @property(class, nonatomic, readonly) UIColor *viewFlipsideBackgroundColor API_DEPRECATED("", ios(2.0, 7.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:57:33: error: 'UIButton' is unavailable in watchOS
 55 |     }
 56 |
 57 |     open lazy var deleteButton: UIButton = { [weak self] in
    |                                 `- error: 'UIButton' is unavailable in watchOS
 58 |         let button = UIButton()
 59 |         let textColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:58:22: error: 'UIButton' is unavailable in watchOS
 56 |
 57 |     open lazy var deleteButton: UIButton = { [weak self] in
 58 |         let button = UIButton()
    |                      `- error: 'UIButton' is unavailable in watchOS
 59 |         let textColor: UIColor
 60 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:58:22: error: 'init()' is unavailable in watchOS
 56 |
 57 |     open lazy var deleteButton: UIButton = { [weak self] in
 58 |         let button = UIButton()
    |                      `- error: 'init()' is unavailable in watchOS
 59 |         let textColor: UIColor
 60 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:61:26: error: 'systemBackground' is unavailable in watchOS
 59 |         let textColor: UIColor
 60 |         if #available(iOS 13, *) {
 61 |             textColor = .systemBackground
    |                          `- error: 'systemBackground' is unavailable in watchOS
 62 |         } else {
 63 |             textColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:69:35: error: 'systemBlue' is unavailable in watchOS
 67 |         button.layer.cornerRadius = 10
 68 |         button.clipsToBounds = true
 69 |         button.backgroundColor = .systemBlue
    |                                   `- error: 'systemBlue' is unavailable in watchOS
 70 |         button.addTarget(self, action: #selector(self?.deleteAttachment), for: .touchUpInside)
 71 |         return button
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor          API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor        API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor         API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift:30:28: error: 'UICollectionViewCell' is unavailable in watchOS
 28 | import UIKit
 29 |
 30 | open class AttachmentCell: UICollectionViewCell {
    |                            `- error: 'UICollectionViewCell' is unavailable in watchOS
 31 |
 32 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:61:70: error: 'UICollectionViewLayout' is unavailable in watchOS
59 |     }
60 |
61 |     public override init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) {
   |                                                                      `- error: 'UICollectionViewLayout' is unavailable in watchOS
62 |         super.init(frame: frame, collectionViewLayout: layout)
63 |         setup()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:33:38: error: 'UICollectionView' is unavailable in watchOS
31 | public typealias AttachmentsView = AttachmentCollectionView
32 |
33 | open class AttachmentCollectionView: UICollectionView {
   |                                      `- error: 'UICollectionView' is unavailable in watchOS
34 |
35 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:50:22: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
48 |
49 |     public init() {
50 |         let layout = UICollectionViewFlowLayout()
   |                      `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
51 |         layout.scrollDirection = .horizontal
52 |         layout.minimumLineSpacing = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
   |            `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:76:32: error: 'systemBackground' is unavailable in watchOS
74 |
75 |         if #available(iOS 13, *) {
76 |             backgroundColor = .systemBackground
   |                                `- error: 'systemBackground' is unavailable in watchOS
77 |         } else {
78 |             backgroundColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:82:35: error: 'UILayoutPriority' is unavailable in watchOS
80 |         alwaysBounceHorizontal = true
81 |         showsHorizontalScrollIndicator = true
82 |         setContentHuggingPriority(UILayoutPriority.defaultHigh, for: .vertical)
   |                                   `- error: 'UILayoutPriority' is unavailable in watchOS
83 |         register(AttachmentCell.self, forCellWithReuseIdentifier: AttachmentCell.reuseIdentifier)
84 |         register(ImageAttachmentCell.self, forCellWithReuseIdentifier: ImageAttachmentCell.reuseIdentifier)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift:82:52: error: 'defaultHigh' is unavailable in watchOS
80 |         alwaysBounceHorizontal = true
81 |         showsHorizontalScrollIndicator = true
82 |         setContentHuggingPriority(UILayoutPriority.defaultHigh, for: .vertical)
   |                                                    `- error: 'defaultHigh' is unavailable in watchOS
83 |         register(AttachmentCell.self, forCellWithReuseIdentifier: AttachmentCell.reuseIdentifier)
84 |         register(ImageAttachmentCell.self, forCellWithReuseIdentifier: ImageAttachmentCell.reuseIdentifier)
UIKit.UILayoutPriority.defaultHigh:3:21: note: 'defaultHigh' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultHigh: UILayoutPriority { get }}
  |                     `- note: 'defaultHigh' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/ImageAttachmentCell.swift:38:27: error: 'UIImageView' is unavailable in watchOS
36 |     }
37 |
38 |     public let imageView: UIImageView = {
   |                           `- error: 'UIImageView' is unavailable in watchOS
39 |         let imageView = UIImageView()
40 |         imageView.contentMode = .scaleAspectFill
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/ImageAttachmentCell.swift:39:25: error: 'UIImageView' is unavailable in watchOS
37 |
38 |     public let imageView: UIImageView = {
39 |         let imageView = UIImageView()
   |                         `- error: 'UIImageView' is unavailable in watchOS
40 |         imageView.contentMode = .scaleAspectFill
41 |         return imageView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentCell.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttachmentCell.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/AttachmentsView.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttachmentsView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AttachmentManager/Views/ImageAttachmentCell.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ImageAttachmentCell.swift
SwiftCompile normal arm64_32 Compiling\ AutocompleteManager.swift,\ AutocompleteCompletion.swift,\ AutocompleteSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Models/AutocompleteCompletion.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Models/AutocompleteSession.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:52:44: error: 'UITextView' is unavailable in watchOS
 50 |
 51 |     /// A reference to the `InputTextView` that the `AutocompleteManager` is using
 52 |     private(set) public weak var textView: UITextView?
    |                                            `- error: 'UITextView' is unavailable in watchOS
 53 |
 54 |     @available(*, deprecated, message: "`inputTextView` has been renamed to `textView` of type `UITextView`")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:62:25: error: 'init()' is unavailable in watchOS
 60 |     /// The `AutocompleteTableView` that renders available autocompletes for the `currentSession`
 61 |     open lazy var tableView: AutocompleteTableView = { [weak self] in
 62 |         let tableView = AutocompleteTableView()
    |                         `- error: 'init()' is unavailable in watchOS
 63 |         tableView.register(AutocompleteCell.self, forCellReuseIdentifier: AutocompleteCell.reuseIdentifier)
 64 |         tableView.separatorStyle = .none
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:66:42: error: 'systemBackground' is unavailable in watchOS
 64 |         tableView.separatorStyle = .none
 65 |         if #available(iOS 13, *) {
 66 |             tableView.backgroundColor = .systemBackground
    |                                          `- error: 'systemBackground' is unavailable in watchOS
 67 |         } else {
 68 |             tableView.backgroundColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:104:32: error: 'label' is unavailable in watchOS
102 |         var foregroundColor: UIColor
103 |         if #available(iOS 13, *) {
104 |             foregroundColor = .label
    |                                `- error: 'label' is unavailable in watchOS
105 |         } else {
106 |             foregroundColor = .black
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:160:31: error: 'UITextView' is unavailable in watchOS
158 |     // MARK: - Initialization
159 |
160 |     public init(for textView: UITextView) {
    |                               `- error: 'UITextView' is unavailable in watchOS
161 |         super.init()
162 |         self.textView = textView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:410:47: error: 'UITextView' is unavailable in watchOS
408 |     // MARK: - UITextViewDelegate
409 |
410 |     public func textViewDidChange(_ textView: UITextView) {
    |                                               `- error: 'UITextView' is unavailable in watchOS
411 |         reloadData()
412 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:414:38: error: 'UITextView' is unavailable in watchOS
412 |     }
413 |
414 |     public func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
    |                                      `- error: 'UITextView' is unavailable in watchOS
415 |
416 |         // Ensure that the text to be inserted is not using previous attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteManager.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Models/AutocompleteCompletion.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteCompletion.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Models/AutocompleteSession.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteSession.swift
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:498:46: error: 'UITableView' is unavailable in watchOS
496 |     // MARK: - UITableViewDataSource
497 |
498 |     open func numberOfSections(in tableView: UITableView) -> Int {
    |                                              `- error: 'UITableView' is unavailable in watchOS
499 |         return 1
500 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:502:38: error: 'UITableView' is unavailable in watchOS
500 |     }
501 |
502 |     open func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                      `- error: 'UITableView' is unavailable in watchOS
503 |         return currentAutocompleteOptions.count
504 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:506:38: error: 'UITableView' is unavailable in watchOS
504 |     }
505 |
506 |     open func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                      `- error: 'UITableView' is unavailable in watchOS
507 |
508 |         guard let session = currentSession else { fatalError("Attempted to render a cell for a nil `AutocompleteSession`") }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:506:89: error: 'UITableViewCell' is unavailable in watchOS
504 |     }
505 |
506 |     open func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                                                                         `- error: 'UITableViewCell' is unavailable in watchOS
507 |
508 |         guard let session = currentSession else { fatalError("Attempted to render a cell for a nil `AutocompleteSession`") }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:518:38: error: 'UITableView' is unavailable in watchOS
516 |     // MARK: - UITableViewDelegate
517 |
518 |     open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    |                                      `- error: 'UITableView' is unavailable in watchOS
519 |
520 |         guard let session = currentSession else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:41:56: error: 'UITextViewDelegate' is unavailable in watchOS
 39 | }
 40 |
 41 | open class AutocompleteManager: NSObject, InputPlugin, UITextViewDelegate, UITableViewDelegate, UITableViewDataSource {
    |                                                        `- error: 'UITextViewDelegate' is unavailable in watchOS
 42 |
 43 |     // MARK: - Properties [Public]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:36:11: note: 'UITextViewDelegate' has been explicitly marked unavailable here
 34 |
 35 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 36 | @protocol UITextViewDelegate <NSObject, UIScrollViewDelegate>
    |           `- note: 'UITextViewDelegate' has been explicitly marked unavailable here
 37 |
 38 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/AutocompleteManager.swift:41:76: error: 'UITableViewDelegate' is unavailable in watchOS
 39 | }
 40 |
 41 | open class AutocompleteManager: NSObject, InputPlugin, UITextViewDelegate, UITableViewDelegate, UITableViewDataSource {
    |                                                                            `- error: 'UITableViewDelegate' is unavailable in watchOS
 42 |
 43 |     // MARK: - Properties [Public]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
 98 |
 99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
    |           `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
SwiftCompile normal arm64_32 Compiling\ InputStackView.swift,\ InputTextView.swift,\ SeparatorLine.swift /Users/admin/builder/spi-builder-workspace/Sources/Views/InputStackView.swift /Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift /Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputStackView.swift:52:28: error: 'NSLayoutConstraint' is unavailable in watchOS
50 |     // MARK: Initialization
51 |
52 |     convenience init(axis: NSLayoutConstraint.Axis, spacing: CGFloat) {
   |                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
53 |         self.init(frame: .zero)
54 |         self.axis = axis
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputStackView.swift:38:28: error: 'UIStackView' is unavailable in watchOS
36 |  3. The distribution property needs to be based on its arranged subviews intrinsicContentSize so it is not recommended to change it
37 |  */
38 | open class InputStackView: UIStackView {
   |                            `- error: 'UIStackView' is unavailable in watchOS
39 |
40 |     /// The stack view position in the InputBarAccessoryView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:68:34: error: 'UILabel' is unavailable in watchOS
 66 |
 67 |     /// A UILabel that holds the InputTextView's placeholder text
 68 |     public let placeholderLabel: UILabel = {
    |                                  `- error: 'UILabel' is unavailable in watchOS
 69 |         let label = UILabel()
 70 |         label.numberOfLines = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:69:21: error: 'UILabel' is unavailable in watchOS
 67 |     /// A UILabel that holds the InputTextView's placeholder text
 68 |     public let placeholderLabel: UILabel = {
 69 |         let label = UILabel()
    |                     `- error: 'UILabel' is unavailable in watchOS
 70 |         label.numberOfLines = 0
 71 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:69:21: error: 'init()' is unavailable in watchOS
 67 |     /// A UILabel that holds the InputTextView's placeholder text
 68 |     public let placeholderLabel: UILabel = {
 69 |         let label = UILabel()
    |                     `- error: 'init()' is unavailable in watchOS
 70 |         label.numberOfLines = 0
 71 |         if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:72:32: error: 'systemGray2' is unavailable in watchOS
 70 |         label.numberOfLines = 0
 71 |         if #available(iOS 13, *) {
 72 |             label.textColor = .systemGray2
    |                                `- error: 'systemGray2' is unavailable in watchOS
 73 |         } else {
 74 |             label.textColor = .lightGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:146:49: note: 'systemGray2' has been explicitly marked unavailable here
144 |  *                               systemGray3 is darker than that, and so on.
145 |  */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemGray2' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:148:56: error: 'NSTextContainer' is unavailable in watchOS
146 |     }
147 |
148 |     public override init(frame: CGRect, textContainer: NSTextContainer?) {
    |                                                        `- error: 'NSTextContainer' is unavailable in watchOS
149 |         super.init(frame: frame, textContainer: textContainer)
150 |         setup()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:36:12: note: 'NSTextContainer' has been explicitly marked unavailable here
 34 | /// restrictions apply to ``NSTextLayoutManager`` and ``NSTextContentStorage``.
 35 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 36 | @interface NSTextContainer : NSObject <NSSecureCoding, NSTextLayoutOrientationProvider>
    |            `- note: 'NSTextContainer' has been explicitly marked unavailable here
 37 |
 38 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:218:45: error: 'UITextRange' is unavailable in watchOS
216 |     }
217 |
218 |     open override func firstRect(for range: UITextRange) -> CGRect {
    |                                             `- error: 'UITextRange' is unavailable in watchOS
219 |         let rect = super.firstRect(for: range)
220 |         // If `layoutManager` is accessed, UITextView switches to TextKit1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:307:12: note: 'UITextRange' has been explicitly marked unavailable here
305 |
306 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
307 | @interface UITextRange : NSObject
    |            `- note: 'UITextRange' has been explicitly marked unavailable here
308 |
309 | @property (nonatomic, readonly, getter=isEmpty) BOOL empty;     //  Whether the range is zero-length.
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:257:24: error: cannot override 'paste' which has been marked unavailable
255 |     }
256 |
257 |     open override func paste(_ sender: Any?) {
    |                        |- error: cannot override 'paste' which has been marked unavailable
    |                        `- note: remove 'override' modifier to declare a new 'paste'
258 |
259 |         guard isImagePasteEnabled, let image = UIPasteboard.general.image else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:36:1: note: 'paste' has been explicitly marked unavailable here
 34 | - (void)cut:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 35 | - (void)copy:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 36 | - (void)paste:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    | `- note: 'paste' has been explicitly marked unavailable here
 37 | - (void)pasteAndMatchStyle:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
 38 | - (void)pasteAndGo:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:40:27: error: 'UITextView' is unavailable in watchOS
 38 |  4. Will pass a pasted image it's `InputBarAccessoryView`'s `InputPlugin`s
 39 |  */
 40 | open class InputTextView: UITextView {
    |                           `- error: 'UITextView' is unavailable in watchOS
 41 |
 42 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:191:61: error: 'defaultLow' is unavailable in watchOS
189 |             width:   placeholderLabel.widthAnchor.constraint(equalTo: widthAnchor, multiplier: 1, constant: -(placeholderLabelInsets.right + placeholderLabelInsets.left)),
190 |         )
191 |         placeholderLabelConstraintSet?.centerX?.priority = .defaultLow
    |                                                             `- error: 'defaultLow' is unavailable in watchOS
192 |         placeholderLabelConstraintSet?.centerY?.priority = .defaultLow
193 |         placeholderLabelConstraintSet?.activate()
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultLow: UILayoutPriority { get }}
  |                     `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:192:61: error: 'defaultLow' is unavailable in watchOS
190 |         )
191 |         placeholderLabelConstraintSet?.centerX?.priority = .defaultLow
192 |         placeholderLabelConstraintSet?.centerY?.priority = .defaultLow
    |                                                             `- error: 'defaultLow' is unavailable in watchOS
193 |         placeholderLabelConstraintSet?.activate()
194 |     }
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultLow: UILayoutPriority { get }}
  |                     `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:202:54: error: 'UIDevice' is unavailable in watchOS
200 |         NotificationCenter.default.addObserver(self,
201 |                                                selector: #selector(InputTextView.redrawTextAttachments),
202 |                                                name: UIDevice.orientationDidChangeNotification, object: nil)
    |                                                      `- error: 'UIDevice' is unavailable in watchOS
203 |         NotificationCenter.default.addObserver(self,
204 |                                                selector: #selector(InputTextView.textViewTextDidChange),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:202:63: error: 'orientationDidChangeNotification' is unavailable in watchOS
200 |         NotificationCenter.default.addObserver(self,
201 |                                                selector: #selector(InputTextView.redrawTextAttachments),
202 |                                                name: UIDevice.orientationDidChangeNotification, object: nil)
    |                                                               `- error: 'orientationDidChangeNotification' is unavailable in watchOS
203 |         NotificationCenter.default.addObserver(self,
204 |                                                selector: #selector(InputTextView.textViewTextDidChange),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:205:54: error: 'UITextView' is unavailable in watchOS
203 |         NotificationCenter.default.addObserver(self,
204 |                                                selector: #selector(InputTextView.textViewTextDidChange),
205 |                                                name: UITextView.textDidChangeNotification, object: nil)
    |                                                      `- error: 'UITextView' is unavailable in watchOS
206 |     }
207 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:205:65: error: 'textDidChangeNotification' is unavailable in watchOS
203 |         NotificationCenter.default.addObserver(self,
204 |                                                selector: #selector(InputTextView.textViewTextDidChange),
205 |                                                name: UITextView.textDidChangeNotification, object: nil)
    |                                                                 `- error: 'textDidChangeNotification' is unavailable in watchOS
206 |     }
207 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:370:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
368 |
369 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
370 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
371 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
372 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:232:47: error: 'UITextView' is unavailable in watchOS
230 |
231 |     private func postTextViewDidChangeNotification() {
232 |         NotificationCenter.default.post(name: UITextView.textDidChangeNotification, object: self)
    |                                               `- error: 'UITextView' is unavailable in watchOS
233 |     }
234 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:232:58: error: 'textDidChangeNotification' is unavailable in watchOS
230 |
231 |     private func postTextViewDidChangeNotification() {
232 |         NotificationCenter.default.post(name: UITextView.textDidChangeNotification, object: self)
    |                                                          `- error: 'textDidChangeNotification' is unavailable in watchOS
233 |     }
234 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:370:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
368 |
369 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
370 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
371 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
372 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:251:56: error: 'UIPasteboard' is unavailable in watchOS
249 |     open override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
250 |
251 |         if action == NSSelectorFromString("paste:") && UIPasteboard.general.hasImages {
    |                                                        `- error: 'UIPasteboard' is unavailable in watchOS
252 |             return isImagePasteEnabled
253 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:251:77: error: 'hasImages' is unavailable in watchOS
249 |     open override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
250 |
251 |         if action == NSSelectorFromString("paste:") && UIPasteboard.general.hasImages {
    |                                                                             `- error: 'hasImages' is unavailable in watchOS
252 |             return isImagePasteEnabled
253 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:124:38: note: 'hasImages' has been explicitly marked unavailable here
122 | @property (nonatomic, readonly) BOOL hasStrings API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) API_AVAILABLE(ios(10.0));
123 | @property (nonatomic, readonly) BOOL hasURLs API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) API_AVAILABLE(ios(10.0));
124 | @property (nonatomic, readonly) BOOL hasImages API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) API_AVAILABLE(ios(10.0));
    |                                      `- note: 'hasImages' has been explicitly marked unavailable here
125 | @property (nonatomic, readonly) BOOL hasColors API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) API_AVAILABLE(ios(10.0));
126 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:259:48: error: 'UIPasteboard' is unavailable in watchOS
257 |     open override func paste(_ sender: Any?) {
258 |
259 |         guard isImagePasteEnabled, let image = UIPasteboard.general.image else {
    |                                                `- error: 'UIPasteboard' is unavailable in watchOS
260 |             return super.paste(sender)
261 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
 48 |
 49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 50 | @interface UIPasteboard : NSObject
    |            `- note: 'UIPasteboard' has been explicitly marked unavailable here
 51 |
 52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:259:69: error: 'image' is unavailable in watchOS
257 |     open override func paste(_ sender: Any?) {
258 |
259 |         guard isImagePasteEnabled, let image = UIPasteboard.general.image else {
    |                                                                     `- error: 'image' is unavailable in watchOS
260 |             return super.paste(sender)
261 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:114:45: note: 'image' has been explicitly marked unavailable here
112 | @property(nullable,nonatomic,copy) NSArray<NSURL *> *URLs API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
113 |
114 | @property(nullable,nonatomic,copy) UIImage *image API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
    |                                             `- note: 'image' has been explicitly marked unavailable here
115 | @property(nullable,nonatomic,copy) NSArray<UIImage *> *images API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
116 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:260:26: error: 'paste' is unavailable in watchOS
258 |
259 |         guard isImagePasteEnabled, let image = UIPasteboard.general.image else {
260 |             return super.paste(sender)
    |                          `- error: 'paste' is unavailable in watchOS
261 |         }
262 |         for plugin in inputBarAccessoryView?.inputPlugins ?? [] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:36:1: note: 'paste' has been explicitly marked unavailable here
 34 | - (void)cut:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 35 | - (void)copy:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 36 | - (void)paste:(nullable id)sender API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    | `- note: 'paste' has been explicitly marked unavailable here
 37 | - (void)pasteAndMatchStyle:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
 38 | - (void)pasteAndGo:(nullable id)sender API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:290:33: error: 'label' is unavailable in watchOS
288 |         let defaultTextColor: UIColor
289 |         if #available(iOS 13, *) {
290 |             defaultTextColor = .label
    |                                 `- error: 'label' is unavailable in watchOS
291 |         } else {
292 |             defaultTextColor = .black
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:338:50: error: 'image(forBounds:textContainer:characterIndex:)' is unavailable in watchOS
336 |                 if let image = attachment.image {
337 |                     images.append(image)
338 |                 } else if let image = attachment.image(forBounds: attachment.bounds,
    |                                                  `- error: 'image(forBounds:textContainer:characterIndex:)' is unavailable in watchOS
339 |                                                        textContainer: nil,
340 |                                                        characterIndex: range.location) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:322:1: note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
320 |
321 | // Returns the image object rendered by NSLayoutManager at imageBounds inside textContainer.  It should return an image appropriate for the target rendering context derived by arguments to this method.  The NSTextAttachment implementation returns -image when non-nil.  If -image==nil, it returns an image based on -contents and -fileType properties.
322 | - (nullable UIImage *)imageForBounds:(CGRect)imageBounds textContainer:(nullable NSTextContainer *)textContainer characterIndex:(NSUInteger)charIndex  API_AVAILABLE(macos(10.11), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
323 |
324 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift:362:50: error: 'image(forBounds:textContainer:characterIndex:)' is unavailable in watchOS
360 |                 if let image = attachment.image {
361 |                     attachments.append((range, image))
362 |                 } else if let image = attachment.image(forBounds: attachment.bounds,
    |                                                  `- error: 'image(forBounds:textContainer:characterIndex:)' is unavailable in watchOS
363 |                                                        textContainer: nil,
364 |                                                        characterIndex: range.location) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:322:1: note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
320 |
321 | // Returns the image object rendered by NSLayoutManager at imageBounds inside textContainer.  It should return an image appropriate for the target rendering context derived by arguments to this method.  The NSTextAttachment implementation returns -image when non-nil.  If -image==nil, it returns an image based on -contents and -fileType properties.
322 | - (nullable UIImage *)imageForBounds:(CGRect)imageBounds textContainer:(nullable NSTextContainer *)textContainer characterIndex:(NSUInteger)charIndex  API_AVAILABLE(macos(10.11), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'image(forBounds:textContainer:characterIndex:)' has been explicitly marked unavailable here
323 |
324 |
/Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift:43:36: error: 'UIScreen' is unavailable in watchOS
41 |
42 |     /// The height of the line
43 |   open var height: CGFloat = 1.0 / UIScreen.main.scale {
   |                                    `- error: 'UIScreen' is unavailable in watchOS
44 |         didSet {
45 |             constraints.filter { $0.identifier == "height" }.forEach { $0.constant = height } // Assumes constraint was given an identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift:43:45: error: 'main' is unavailable in watchOS
41 |
42 |     /// The height of the line
43 |   open var height: CGFloat = 1.0 / UIScreen.main.scale {
   |                                             `- error: 'main' is unavailable in watchOS
44 |         didSet {
45 |             constraints.filter { $0.identifier == "height" }.forEach { $0.constant = height } // Assumes constraint was given an identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift:38:27: error: 'UIView' is unavailable in watchOS
36 |  3. Intended to be used in an `InputStackView`
37 |  */
38 | open class SeparatorLine: UIView {
   |                           `- error: 'UIView' is unavailable in watchOS
39 |
40 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift:69:32: error: 'systemGray2' is unavailable in watchOS
67 |     open func setup() {
68 |         if #available(iOS 13, *) {
69 |             backgroundColor = .systemGray2
   |                                `- error: 'systemGray2' is unavailable in watchOS
70 |         } else {
71 |             backgroundColor = .lightGray
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:146:49: note: 'systemGray2' has been explicitly marked unavailable here
144 |  *                               systemGray3 is darker than that, and so on.
145 |  */
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemGray2' has been explicitly marked unavailable here
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color        API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Views/InputStackView.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InputStackView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Views/InputTextView.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InputTextView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Views/SeparatorLine.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SeparatorLine.swift
SwiftCompile normal arm64_32 Compiling\ AutocompleteTableView.swift,\ InputBarAccessoryViewDelegate.swift,\ InputItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputBarAccessoryViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputItem.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
/Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteTableView.swift:30:35: error: 'UITableView' is unavailable in watchOS
28 | import UIKit
29 |
30 | open class AutocompleteTableView: UITableView {
   |                                   `- error: 'UITableView' is unavailable in watchOS
31 |
32 |     /// The max visible rows visible in the autocomplete table before the user has to scroll throught them
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputBarAccessoryViewDelegate.swift:63:84: error: 'UISwipeGestureRecognizer' is unavailable in watchOS
61 |     ///   - inputBar: The InputBarAccessoryView
62 |     ///   - gesture: The gesture that was recognized
63 |     func inputBar(_ inputBar: InputBarAccessoryView, didSwipeTextViewWith gesture: UISwipeGestureRecognizer)
   |                                                                                    `- error: 'UISwipeGestureRecognizer' is unavailable in watchOS
64 | }
65 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeGestureRecognizer.h:31:12: note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UISwipeGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property(nonatomic) NSUInteger                        numberOfTouchesRequired API_UNAVAILABLE(tvos); // default is 1. the number of fingers that must swipe
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputBarAccessoryViewDelegate.swift:74:84: error: 'UISwipeGestureRecognizer' is unavailable in watchOS
72 |     func inputBar(_ inputBar: InputBarAccessoryView, textViewTextDidChangeTo text: String) {}
73 |
74 |     func inputBar(_ inputBar: InputBarAccessoryView, didSwipeTextViewWith gesture: UISwipeGestureRecognizer) {}
   |                                                                                    `- error: 'UISwipeGestureRecognizer' is unavailable in watchOS
75 | }
76 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeGestureRecognizer.h:31:12: note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UISwipeGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property(nonatomic) NSUInteger                        numberOfTouchesRequired API_UNAVAILABLE(tvos); // default is 1. the number of fingers that must swipe
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Plugins/AutocompleteManager/Views/AutocompleteTableView.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteTableView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputBarAccessoryViewDelegate.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InputBarAccessoryViewDelegate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Protocols/InputItem.swift (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InputItem.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ InputBarAccessoryView (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
SwiftCompile normal arm64 (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-24 13:55:52.392 xcodebuild[828:4897] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ InputBarAccessoryView (in target 'InputBarAccessoryView' from project 'InputBarAccessoryView')
	Building workspace InputBarAccessoryView with scheme InputBarAccessoryView
(3 failures)
BUILD FAILURE 6.4 watchOS