The Swift Package Index logo.Swift Package Index

Build Information

Failed to build flex-ui, reference 1.6.0 (03a17d), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 18:33:17 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 flex-ui -destination generic/platform=watchOS

Build Log

350 |     func subtitleTextAttributesTransformer(
351 |         _ transformer: UIConfigurationTextAttributesTransformer?
352 |     ) -> FlexUI<UIButton.Configuration> {
    |                 `- error: 'UIButton' is unavailable in watchOS
353 |         var config = component
354 |         config.subtitleTextAttributesTransformer = transformer
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:362:41: error: 'UIButton' is unavailable in watchOS
360 |     /// - Returns: The current instance of `FlexUI` for further configuration.
361 |     @discardableResult
362 |     func primaryActionStyle() -> FlexUI<UIButton.Configuration> {
    |                                         `- error: 'UIButton' is unavailable in watchOS
363 |         var config = component
364 |         config.buttonSize = .large
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:373:43: error: 'UIButton' is unavailable in watchOS
371 |     /// - Returns: The current instance of `FlexUI` for further configuration.
372 |     @discardableResult
373 |     func secondaryActionStyle() -> FlexUI<UIButton.Configuration> {
    |                                           `- error: 'UIButton' is unavailable in watchOS
374 |         var config = component
375 |         config.buttonSize = .medium
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:385:40: error: 'UIButton' is unavailable in watchOS
383 |     /// - Returns: The current instance of `FlexUI` for further configuration.
384 |     @discardableResult
385 |     func configure(_ configure: (inout UIButton.Configuration) -> Void) -> FlexUI<UIButton.Configuration> {
    |                                        `- error: 'UIButton' is unavailable in watchOS
386 |         var config = component
387 |         configure(&config)
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:385:83: error: 'UIButton' is unavailable in watchOS
383 |     /// - Returns: The current instance of `FlexUI` for further configuration.
384 |     @discardableResult
385 |     func configure(_ configure: (inout UIButton.Configuration) -> Void) -> FlexUI<UIButton.Configuration> {
    |                                                                                   `- error: 'UIButton' is unavailable in watchOS
386 |         var config = component
387 |         configure(&config)
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:14:44: error: 'UIButton' is unavailable in watchOS
 12 |
 13 | @available(iOS 15.0, *)
 14 | public extension FlexUI where Component == UIButton.Configuration {
    |                                            `- error: 'UIButton' is unavailable in watchOS
 15 |     /// Sets the button title.
 16 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:55:16: error: 'titleLineBreakMode' is unavailable in watchOS
 53 |     func titleLineBreakMode(_ mode: NSLineBreakMode) -> FlexUI<UIButton.Configuration> {
 54 |         var config = component
 55 |         config.titleLineBreakMode = mode
    |                `- error: 'titleLineBreakMode' is unavailable in watchOS
 56 |         return FlexUI(component: config)
 57 |     }
UIKit.UIButton.Configuration.titleLineBreakMode:5:16: note: 'titleLineBreakMode' has been explicitly marked unavailable here
3 | @available(iOS 15.0, tvOS 15.0, *)
4 |     @available(watchOS, unavailable)
5 |     public var titleLineBreakMode: NSLineBreakMode { get set }  }
  |                `- note: 'titleLineBreakMode' has been explicitly marked unavailable here
6 | }
7 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIButtonConfiguration.swift
SwiftCompile normal arm64 Compiling\ FlexUI+UIControl.swift,\ FlexUI+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift (in target 'FlexUI' from project 'flex-ui')
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:20:45: error: 'UIControl' is unavailable in watchOS
18 |     @discardableResult
19 |     @MainActor
20 |     func add(command: (() -> Void)?, event: UIControl.Event = .touchUpInside) -> Self {
   |                                             `- error: 'UIControl' is unavailable in watchOS
21 |         guard let command else {
22 |             return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:40:54: error: 'UIControl' is unavailable in watchOS
38 |     @discardableResult
39 |     @MainActor
40 |     func add(command: ((Component) -> Void)?, event: UIControl.Event) -> Self {
   |                                                      `- error: 'UIControl' is unavailable in watchOS
41 |         guard let command else {
42 |             return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:11:42: error: 'UIControl' is unavailable in watchOS
 9 |
10 | /// An extension to `FlexUI` that adds helper methods for configuring `UIControl` properties.
11 | public extension FlexUI where Component: UIControl {
   |                                          `- error: 'UIControl' is unavailable in watchOS
12 |     /// Adds a custom command block to be executed when the control is tapped.
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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift:18:37: error: 'UIView' is unavailable in watchOS
16 |     @discardableResult
17 |     @MainActor
18 |     func contentMode(_ contentMode: UIView.ContentMode) -> Self {
   |                                     `- error: 'UIView' is unavailable in watchOS
19 |         component.contentMode = contentMode
20 |         return 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/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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIImageView.swift
SwiftCompile normal arm64 Compiling\ FlexUI+UITextField.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift (in target 'FlexUI' from project 'flex-ui')
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:59:31: error: 'UITextFieldDelegate' is unavailable in watchOS
 57 |     @discardableResult
 58 |     @MainActor
 59 |     func delegate(_ delegate: UITextFieldDelegate) -> Self {
    |                               `- error: 'UITextFieldDelegate' is unavailable in watchOS
 60 |         component.delegate = delegate
 61 |         return 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/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
138 |
139 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
140 | @protocol UITextFieldDelegate <NSObject>
    |           `- note: 'UITextFieldDelegate' has been explicitly marked unavailable here
141 |
142 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:83:31: error: 'UIKeyboardType' is unavailable in watchOS
 81 |     @discardableResult
 82 |     @MainActor
 83 |     func keyboardType(_ type: UIKeyboardType) -> Self {
    |                               `- error: 'UIKeyboardType' is unavailable in watchOS
 84 |         component.keyboardType = type
 85 |         return 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/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:105:32: error: 'UIReturnKeyType' is unavailable in watchOS
103 |     @discardableResult
104 |     @MainActor
105 |     func returnKeyType(_ type: UIReturnKeyType) -> Self {
    |                                `- error: 'UIReturnKeyType' is unavailable in watchOS
106 |         component.returnKeyType = type
107 |         return 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/UITextInputTraits.h:169:28: note: 'UIReturnKeyType' has been explicitly marked unavailable here
167 | // different implementation.
168 | //
169 | typedef NS_ENUM(NSInteger, UIReturnKeyType) {
    |                            `- note: 'UIReturnKeyType' has been explicitly marked unavailable here
170 |     UIReturnKeyDefault,
171 |     UIReturnKeyGo,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:116:37: error: 'UITextAutocorrectionType' is unavailable in watchOS
114 |     @discardableResult
115 |     @MainActor
116 |     func autocorrectionType(_ type: UITextAutocorrectionType) -> Self {
    |                                     `- error: 'UITextAutocorrectionType' is unavailable in watchOS
117 |         component.autocorrectionType = type
118 |         return 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/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 35 | // cases, these values are ignored by the keyboard/input method implementation.
 36 | //
 37 | typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
    |                            `- note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 38 |     UITextAutocorrectionTypeDefault,
 39 |     UITextAutocorrectionTypeNo,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:127:34: error: 'UITextContentType' is unavailable in watchOS
125 |     @discardableResult
126 |     @MainActor
127 |     func textContentType(_ type: UITextContentType) -> Self {
    |                                  `- error: 'UITextContentType' is unavailable in watchOS
128 |         component.textContentType = type
129 |         return 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/UITextInputTraits.h:228:20: note: 'UITextContentType' has been explicitly marked unavailable here
226 | } API_AVAILABLE(ios(18.0), visionos(2.4)) API_UNAVAILABLE(tvos, watchos);
227 |
228 | typedef NSString * UITextContentType NS_TYPED_ENUM API_UNAVAILABLE(watchos);
    |                    `- note: 'UITextContentType' has been explicitly marked unavailable here
229 |
230 | UIKIT_EXTERN API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:8:42: error: 'UITextField' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | public extension FlexUI where Component: UITextField {
    |                                          `- error: 'UITextField' is unavailable in watchOS
  9 |     /// Sets the font of the text field.
 10 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UITextField.swift
SwiftCompile normal arm64 Compiling\ FlexUI+UILabel.swift,\ FlexUI+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UILabel.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift (in target 'FlexUI' from project 'flex-ui')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UILabel.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UILabel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIScrollView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UILabel.swift:8:42: error: 'UILabel' is unavailable in watchOS
 6 | import UIKit
 7 |
 8 | public extension FlexUI where Component: UILabel {
   |                                          `- error: 'UILabel' is unavailable in watchOS
 9 |     /// Sets the text of the label.
10 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:38:53: error: 'UIScrollView' is unavailable in watchOS
36 |     @discardableResult
37 |     @MainActor
38 |     func contentInsetAdjustmentBehavior(_ behavior: UIScrollView.ContentInsetAdjustmentBehavior) -> Self {
   |                                                     `- error: 'UIScrollView' is unavailable in watchOS
39 |         component.contentInsetAdjustmentBehavior = behavior
40 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:60:34: error: 'UIScrollView' is unavailable in watchOS
58 |     @discardableResult
59 |     @MainActor
60 |     func indicatorStyle(_ style: UIScrollView.IndicatorStyle) -> Self {
   |                                  `- error: 'UIScrollView' is unavailable in watchOS
61 |         component.indicatorStyle = style
62 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:82:31: error: 'UIScrollViewDelegate' is unavailable in watchOS
80 |     @discardableResult
81 |     @MainActor
82 |     func delegate(_ delegate: UIScrollViewDelegate) -> Self {
   |                               `- error: 'UIScrollViewDelegate' is unavailable in watchOS
83 |         component.delegate = delegate
84 |         return 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/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
    |           `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:8:42: error: 'UIScrollView' is unavailable in watchOS
 6 | import UIKit
 7 |
 8 | public extension FlexUI where Component: UIScrollView {
   |                                          `- error: 'UIScrollView' is unavailable in watchOS
 9 |     /// Toggles the visibility of the scroll indicators for both vertical and horizontal scroll views.
10 |     ///
/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
SwiftCompile normal arm64 Compiling\ FlexUI+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift (in target 'FlexUI' from project 'flex-ui')
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:81:41: error: 'CACornerMask' is unavailable in watchOS
 79 |     @discardableResult
 80 |     @MainActor
 81 |     func maskedCorners(_ maskedCorners: CACornerMask) -> Self {
    |                                         `- error: 'CACornerMask' is unavailable in watchOS
 82 |         component.layer.maskedCorners = maskedCorners
 83 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:92:23: error: 'CALayer' is unavailable in watchOS
 90 |     @discardableResult
 91 |     @MainActor
 92 |     func mask(_ mask: CALayer?) -> Self {
    |                       `- error: 'CALayer' is unavailable in watchOS
 93 |         component.layer.mask = mask
 94 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:103:33: error: 'CATransform3D' is unavailable in watchOS
101 |     @discardableResult
102 |     @MainActor
103 |     func transform(_ transform: CATransform3D) -> Self {
    |                                 `- error: 'CATransform3D' is unavailable in watchOS
104 |         component.layer.transform = transform
105 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:17:8: note: 'CATransform3D' has been explicitly marked unavailable here
 15 | /* Homogeneous three-dimensional transforms. */
 16 |
 17 | struct CATransform3D
    |        `- note: 'CATransform3D' has been explicitly marked unavailable here
 18 | {
 19 |   CGFloat m11, m12, m13, m14;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:155:21: error: 'UILayoutPriority' is unavailable in watchOS
153 |     @MainActor
154 |     func setContentHuggingPriority(
155 |         _ priority: UILayoutPriority,
    |                     `- error: 'UILayoutPriority' is unavailable in watchOS
156 |         for axis: NSLayoutConstraint.Axis
157 |     ) -> 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:156:19: error: 'NSLayoutConstraint' is unavailable in watchOS
154 |     func setContentHuggingPriority(
155 |         _ priority: UILayoutPriority,
156 |         for axis: NSLayoutConstraint.Axis
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
157 |     ) -> Self {
158 |         component.setContentHuggingPriority(priority, for: 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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:173:21: error: 'UILayoutPriority' is unavailable in watchOS
171 |     @MainActor
172 |     func setContentCompressionResistancePriority(
173 |         _ priority: UILayoutPriority,
    |                     `- error: 'UILayoutPriority' is unavailable in watchOS
174 |         for axis: NSLayoutConstraint.Axis
175 |     ) -> 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:174:19: error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     func setContentCompressionResistancePriority(
173 |         _ priority: UILayoutPriority,
174 |         for axis: NSLayoutConstraint.Axis
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 |     ) -> Self {
176 |         component.setContentCompressionResistancePriority(priority, for: 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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:186:29: error: 'UIView' is unavailable in watchOS
184 |     @discardableResult
185 |     @MainActor
186 |     func addSubview(_ view: UIView) -> Self {
    |                             `- error: 'UIView' is unavailable in watchOS
187 |         component.addSubview(view)
188 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:197:32: error: 'UIView' is unavailable in watchOS
195 |     @discardableResult
196 |     @MainActor
197 |     func addSubviews(_ views: [UIView]) -> Self {
    |                                `- error: 'UIView' is unavailable in watchOS
198 |         views.forEach { component.addSubview($0) }
199 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:208:31: error: 'UIView' is unavailable in watchOS
206 |     @discardableResult
207 |     @MainActor
208 |     func addSubviews(_ views: UIView...) -> Self {
    |                               `- error: 'UIView' is unavailable in watchOS
209 |         views.forEach { component.addSubview($0) }
210 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:8:42: error: 'UIView' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | public extension FlexUI where Component: UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
  9 |     /// Sets the corner radius of the view.
 10 |     ///
/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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FlexUI+UIView.swift
SwiftCompile normal arm64 Compiling\ Command.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Model/Command.swift (in target 'FlexUI' from project 'flex-ui')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Model/Command.swift (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Command.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FlexUI (in target 'FlexUI' from project 'flex-ui')
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:20:64: error: 'UIControl' is unavailable in watchOS
 18 |     @discardableResult
 19 |     @MainActor
 20 |     func action(_ target: Any?, _ selector: Selector, _ event: UIControl.Event) -> Self {
    |                                                                `- error: 'UIControl' is unavailable in watchOS
 21 |         component.addTarget(target, action: selector, for: event)
 22 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:33:45: error: 'UIControl' is unavailable in watchOS
 31 |     @discardableResult
 32 |     @MainActor
 33 |     func title(_ title: String?, for state: UIControl.State = .normal) -> Self {
    |                                             `- error: 'UIControl' is unavailable in watchOS
 34 |         component.setTitle(title, for: state)
 35 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:46:67: error: 'UIControl' is unavailable in watchOS
 44 |     @discardableResult
 45 |     @MainActor
 46 |     func attributedTitle(_ title: NSAttributedString?, for state: UIControl.State = .normal) -> Self {
    |                                                                   `- error: 'UIControl' is unavailable in watchOS
 47 |         component.setAttributedTitle(title, for: state)
 48 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:59:50: error: 'UIControl' is unavailable in watchOS
 57 |     @discardableResult
 58 |     @MainActor
 59 |     func titleColor(_ color: UIColor, for state: UIControl.State = .normal) -> Self {
    |                                                  `- error: 'UIControl' is unavailable in watchOS
 60 |         component.setTitleColor(color, for: state)
 61 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:114:42: error: 'UIView' is unavailable in watchOS
112 |     @discardableResult
113 |     @MainActor
114 |     func imageContentMode(_ contentMode: UIView.ContentMode) -> Self {
    |                                          `- error: 'UIView' is unavailable in watchOS
115 |         component.imageView?.contentMode = contentMode
116 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:125:51: error: 'UIControl' is unavailable in watchOS
123 |     @discardableResult
124 |     @MainActor
125 |     func contentHorizontalAlignment(_ adjustment: UIControl.ContentHorizontalAlignment) -> Self {
    |                                                   `- error: 'UIControl' is unavailable in watchOS
126 |         component.contentHorizontalAlignment = adjustment
127 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:136:49: error: 'UIControl' is unavailable in watchOS
134 |     @discardableResult
135 |     @MainActor
136 |     func contentVerticalAlignment(_ adjustment: UIControl.ContentVerticalAlignment) -> Self {
    |                                                 `- error: 'UIControl' is unavailable in watchOS
137 |         component.contentVerticalAlignment = adjustment
138 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:180:44: error: 'UISemanticContentAttribute' is unavailable in watchOS
178 |     @discardableResult
179 |     @MainActor
180 |     func semanticContentAttribute(_ atrib: UISemanticContentAttribute) -> Self {
    |                                            `- error: 'UISemanticContentAttribute' is unavailable in watchOS
181 |         component.semanticContentAttribute = atrib
182 |         return 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/UIView.h:141:28: note: 'UISemanticContentAttribute' has been explicitly marked unavailable here
139 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
140 |
141 | typedef NS_ENUM(NSInteger, UISemanticContentAttribute) {
    |                            `- note: 'UISemanticContentAttribute' has been explicitly marked unavailable here
142 |     UISemanticContentAttributeUnspecified = 0,
143 |     UISemanticContentAttributePlayback, // for playback controls such as Play/RW/FF buttons and playhead scrubbers
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:193:63: error: 'UIControl' is unavailable in watchOS
191 |     @discardableResult
192 |     @MainActor
193 |     func backgroundImage(_ image: UIImage?, for controlState: UIControl.State = .normal) -> Self {
    |                                                               `- error: 'UIControl' is unavailable in watchOS
194 |         component.setBackgroundImage(image, for: controlState)
195 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:217:56: error: 'UIControl' is unavailable in watchOS
215 |     @discardableResult
216 |     @MainActor
217 |     func setImage(_ image: UIImage?, for controlState: UIControl.State = .normal) -> Self {
    |                                                        `- error: 'UIControl' is unavailable in watchOS
218 |         component.setImage(image, for: controlState)
219 |         return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift:10:42: error: 'UIButton' is unavailable in watchOS
  8 | /// An extension to `FlexUI` that adds helper methods for configuring `UIButton` properties.
  9 | /// These methods allow for fluent configuration of button properties such as title, image, alignment, and actions.
 10 | public extension FlexUI where Component: UIButton {
    |                                          `- error: 'UIButton' is unavailable in watchOS
 11 |     /// Adds an action to the button for a specified event.
 12 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:11:1: warning: unavailable struct 'Configuration' was used to satisfy a requirement of protocol 'FlexCompatible'; this will be an error in a future Swift language mode
  9 |
 10 | @available(iOS 15.0, *)
 11 | extension UIButton.Configuration: FlexCompatible {}
    | `- warning: unavailable struct 'Configuration' was used to satisfy a requirement of protocol 'FlexCompatible'; this will be an error in a future Swift language mode
 12 |
 13 | @available(iOS 15.0, *)
UIKit.UIButton.Configuration:2:15: note: 'Configuration' declared here
 1 | class UIButton {
 2 | public struct Configuration : Hashable {
   |               `- note: 'Configuration' declared here
 3 |     public enum Size {
 4 |         case mini
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Core/FlexCompatible.swift:14:20: note: requirement 'ComponentType' declared here
12 | public protocol FlexCompatible {
13 |     /// The associated type representing the component wrapped by `FlexUI`.
14 |     associatedtype ComponentType
   |                    `- note: requirement 'ComponentType' declared here
15 |
16 |     /// A computed property that returns a `FlexUI` wrapper for the current instance.
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:11:11: error: 'UIButton' is unavailable in watchOS
  9 |
 10 | @available(iOS 15.0, *)
 11 | extension UIButton.Configuration: FlexCompatible {}
    |           `- error: 'UIButton' is unavailable in watchOS
 12 |
 13 | @available(iOS 15.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/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:20:44: error: 'UIButton' is unavailable in watchOS
 18 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 19 |     @discardableResult
 20 |     func title(_ title: String?) -> FlexUI<UIButton.Configuration> {
    |                                            `- error: 'UIButton' is unavailable in watchOS
 21 |         var config = component
 22 |         config.title = title
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:31:74: error: 'UIButton' is unavailable in watchOS
 29 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 30 |     @discardableResult
 31 |     func attributedTitle(_ attributedTitle: AttributedString?) -> FlexUI<UIButton.Configuration> {
    |                                                                          `- error: 'UIButton' is unavailable in watchOS
 32 |         var config = component
 33 |         config.attributedTitle = attributedTitle
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:42:38: error: 'UIButton' is unavailable in watchOS
 40 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 41 |     @discardableResult
 42 |     func titleAlignment(_ alignment: UIButton.Configuration.TitleAlignment) -> FlexUI<UIButton.Configuration> {
    |                                      `- error: 'UIButton' is unavailable in watchOS
 43 |         var config = component
 44 |         config.titleAlignment = alignment
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:42:87: error: 'UIButton' is unavailable in watchOS
 40 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 41 |     @discardableResult
 42 |     func titleAlignment(_ alignment: UIButton.Configuration.TitleAlignment) -> FlexUI<UIButton.Configuration> {
    |                                                                                       `- error: 'UIButton' is unavailable in watchOS
 43 |         var config = component
 44 |         config.titleAlignment = alignment
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:53:64: error: 'UIButton' is unavailable in watchOS
 51 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 52 |     @discardableResult
 53 |     func titleLineBreakMode(_ mode: NSLineBreakMode) -> FlexUI<UIButton.Configuration> {
    |                                                                `- error: 'UIButton' is unavailable in watchOS
 54 |         var config = component
 55 |         config.titleLineBreakMode = mode
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:64:50: error: 'UIButton' is unavailable in watchOS
 62 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 63 |     @discardableResult
 64 |     func subtitle(_ subtitle: String?) -> FlexUI<UIButton.Configuration> {
    |                                                  `- error: 'UIButton' is unavailable in watchOS
 65 |         var config = component
 66 |         config.subtitle = subtitle
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:75:80: error: 'UIButton' is unavailable in watchOS
 73 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 74 |     @discardableResult
 75 |     func attributedSubtitle(_ attributedSubtitle: AttributedString?) -> FlexUI<UIButton.Configuration> {
    |                                                                                `- error: 'UIButton' is unavailable in watchOS
 76 |         var config = component
 77 |         config.attributedSubtitle = attributedSubtitle
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:86:67: error: 'UIButton' is unavailable in watchOS
 84 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 85 |     @discardableResult
 86 |     func subtitleLineBreakMode(_ mode: NSLineBreakMode) -> FlexUI<UIButton.Configuration> {
    |                                                                   `- error: 'UIButton' is unavailable in watchOS
 87 |         var config = component
 88 |         config.subtitleLineBreakMode = mode
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:99:45: error: 'UIButton' is unavailable in watchOS
 97 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 98 |     @discardableResult
 99 |     func image(_ image: UIImage?) -> FlexUI<UIButton.Configuration> {
    |                                             `- error: 'UIButton' is unavailable in watchOS
100 |         var config = component
101 |         config.image = image
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:110:54: error: 'UIButton' is unavailable in watchOS
108 |     /// - Returns: The current instance of `FlexUI` for further configuration.
109 |     @discardableResult
110 |     func systemImage(_ systemName: String) -> FlexUI<UIButton.Configuration> {
    |                                                      `- error: 'UIButton' is unavailable in watchOS
111 |         var config = component
112 |         config.image = UIImage(systemName: systemName)
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:121:71: error: 'UIButton' is unavailable in watchOS
119 |     /// - Returns: The current instance of `FlexUI` for further configuration.
120 |     @discardableResult
121 |     func imagePlacement(_ placement: NSDirectionalRectEdge) -> FlexUI<UIButton.Configuration> {
    |                                                                       `- error: 'UIButton' is unavailable in watchOS
122 |         var config = component
123 |         config.imagePlacement = placement
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:132:53: error: 'UIButton' is unavailable in watchOS
130 |     /// - Returns: The current instance of `FlexUI` for further configuration.
131 |     @discardableResult
132 |     func imagePadding(_ padding: CGFloat) -> FlexUI<UIButton.Configuration> {
    |                                                     `- error: 'UIButton' is unavailable in watchOS
133 |         var config = component
134 |         config.imagePadding = padding
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:145:17: error: 'UIButton' is unavailable in watchOS
143 |     func preferredSymbolConfiguration(
144 |         _ preferredSymbolConfiguration: UIImage.SymbolConfiguration?
145 |     ) -> FlexUI<UIButton.Configuration> {
    |                 `- error: 'UIButton' is unavailable in watchOS
146 |         var config = component
147 |         config.preferredSymbolConfigurationForImage = preferredSymbolConfiguration
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:156:47: error: 'UIConfigurationColorTransformer' is unavailable in watchOS
154 |     /// - Returns: The current instance of `FlexUI` for further configuration.
155 |     @discardableResult
156 |     func imageColorTransformer(_ transformer: UIConfigurationColorTransformer?) -> FlexUI<UIButton.Configuration> {
    |                                               `- error: 'UIConfigurationColorTransformer' is unavailable in watchOS
157 |         var config = component
158 |         config.imageColorTransformer = transformer
UIKit.UIConfigurationColorTransformer:3:15: note: 'UIConfigurationColorTransformer' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIConfigurationColorTransformer {
   |               `- note: 'UIConfigurationColorTransformer' has been explicitly marked unavailable here
 4 |     public let transform: (UIColor) -> UIColor
 5 |     public init(_ transform: @escaping (UIColor) -> UIColor)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:156:91: error: 'UIButton' is unavailable in watchOS
154 |     /// - Returns: The current instance of `FlexUI` for further configuration.
155 |     @discardableResult
156 |     func imageColorTransformer(_ transformer: UIConfigurationColorTransformer?) -> FlexUI<UIButton.Configuration> {
    |                                                                                           `- error: 'UIButton' is unavailable in watchOS
157 |         var config = component
158 |         config.imageColorTransformer = transformer
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:167:35: error: 'UIBackgroundConfiguration' is unavailable in watchOS
165 |     /// - Returns: The current instance of `FlexUI` for further configuration.
166 |     @discardableResult
167 |     func background(_ background: UIBackgroundConfiguration) -> FlexUI<UIButton.Configuration> {
    |                                   `- error: 'UIBackgroundConfiguration' is unavailable in watchOS
168 |         var config = component
169 |         config.background = background
UIKit.UIBackgroundConfiguration:3:15: note: 'UIBackgroundConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIBackgroundConfiguration : Hashable {
   |               `- note: 'UIBackgroundConfiguration' has been explicitly marked unavailable here
 4 |     public static func clear() -> UIBackgroundConfiguration
 5 |     @available(iOS 18.0, tvOS 18.0, visionOS 2.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:167:72: error: 'UIButton' is unavailable in watchOS
165 |     /// - Returns: The current instance of `FlexUI` for further configuration.
166 |     @discardableResult
167 |     func background(_ background: UIBackgroundConfiguration) -> FlexUI<UIButton.Configuration> {
    |                                                                        `- error: 'UIButton' is unavailable in watchOS
168 |         var config = component
169 |         config.background = background
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:178:55: error: 'UIButton' is unavailable in watchOS
176 |     /// - Returns: The current instance of `FlexUI` for further configuration.
177 |     @discardableResult
178 |     func backgroundColor(_ color: UIColor?) -> FlexUI<UIButton.Configuration> {
    |                                                       `- error: 'UIButton' is unavailable in watchOS
179 |         var config = component
180 |         config.background.backgroundColor = color
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:189:52: error: 'UIButton' is unavailable in watchOS
187 |     /// - Returns: The current instance of `FlexUI` for further configuration.
188 |     @discardableResult
189 |     func cornerRadius(_ radius: CGFloat) -> FlexUI<UIButton.Configuration> {
    |                                                    `- error: 'UIButton' is unavailable in watchOS
190 |         var config = component
191 |         config.background.cornerRadius = radius
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:200:31: error: 'UIButton' is unavailable in watchOS
198 |     /// - Returns: The current instance of `FlexUI` for further configuration.
199 |     @discardableResult
200 |     func cornerStyle(_ style: UIButton.Configuration.CornerStyle) -> FlexUI<UIButton.Configuration> {
    |                               `- error: 'UIButton' is unavailable in watchOS
201 |         var config = component
202 |         config.cornerStyle = style
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:200:77: error: 'UIButton' is unavailable in watchOS
198 |     /// - Returns: The current instance of `FlexUI` for further configuration.
199 |     @discardableResult
200 |     func cornerStyle(_ style: UIButton.Configuration.CornerStyle) -> FlexUI<UIButton.Configuration> {
    |                                                                             `- error: 'UIButton' is unavailable in watchOS
201 |         var config = component
202 |         config.cornerStyle = style
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:213:29: error: 'UIButton' is unavailable in watchOS
211 |     /// - Returns: The current instance of `FlexUI` for further configuration.
212 |     @discardableResult
213 |     func buttonSize(_ size: UIButton.Configuration.Size) -> FlexUI<UIButton.Configuration> {
    |                             `- error: 'UIButton' is unavailable in watchOS
214 |         var config = component
215 |         config.buttonSize = size
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:213:68: error: 'UIButton' is unavailable in watchOS
211 |     /// - Returns: The current instance of `FlexUI` for further configuration.
212 |     @discardableResult
213 |     func buttonSize(_ size: UIButton.Configuration.Size) -> FlexUI<UIButton.Configuration> {
    |                                                                    `- error: 'UIButton' is unavailable in watchOS
214 |         var config = component
215 |         config.buttonSize = size
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:224:59: error: 'UIButton' is unavailable in watchOS
222 |     /// - Returns: The current instance of `FlexUI` for further configuration.
223 |     @discardableResult
224 |     func baseForegroundColor(_ color: UIColor?) -> FlexUI<UIButton.Configuration> {
    |                                                           `- error: 'UIButton' is unavailable in watchOS
225 |         var config = component
226 |         config.baseForegroundColor = color
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:235:59: error: 'UIButton' is unavailable in watchOS
233 |     /// - Returns: The current instance of `FlexUI` for further configuration.
234 |     @discardableResult
235 |     func baseBackgroundColor(_ color: UIColor?) -> FlexUI<UIButton.Configuration> {
    |                                                           `- error: 'UIButton' is unavailable in watchOS
236 |         var config = component
237 |         config.baseBackgroundColor = color
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:248:69: error: 'UIButton' is unavailable in watchOS
246 |     /// - Returns: The current instance of `FlexUI` for further configuration.
247 |     @discardableResult
248 |     func contentInsets(_ insets: NSDirectionalEdgeInsets) -> FlexUI<UIButton.Configuration> {
    |                                                                     `- error: 'UIButton' is unavailable in watchOS
249 |         var config = component
250 |         config.contentInsets = insets
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:259:52: error: 'UIButton' is unavailable in watchOS
257 |     /// - Returns: The current instance of `FlexUI` for further configuration.
258 |     @discardableResult
259 |     func contentInsets(_ inset: CGFloat) -> FlexUI<UIButton.Configuration> {
    |                                                    `- error: 'UIButton' is unavailable in watchOS
260 |         var config = component
261 |         config.contentInsets = NSDirectionalEdgeInsets(
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:277:74: error: 'UIButton' is unavailable in watchOS
275 |     /// - Returns: The current instance of `FlexUI` for further configuration.
276 |     @discardableResult
277 |     func contentInsets(horizontal: CGFloat, vertical: CGFloat) -> FlexUI<UIButton.Configuration> {
    |                                                                          `- error: 'UIButton' is unavailable in watchOS
278 |         var config = component
279 |         config.contentInsets = NSDirectionalEdgeInsets(
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:293:60: error: 'UIButton' is unavailable in watchOS
291 |     /// - Returns: The current instance of `FlexUI` for further configuration.
292 |     @discardableResult
293 |     func showsActivityIndicator(_ showing: Bool) -> FlexUI<UIButton.Configuration> {
    |                                                            `- error: 'UIButton' is unavailable in watchOS
294 |         var config = component
295 |         config.showsActivityIndicator = showing
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:304:59: error: 'UIConfigurationColorTransformer' is unavailable in watchOS
302 |     /// - Returns: The current instance of `FlexUI` for further configuration.
303 |     @discardableResult
304 |     func activityIndicatorColorTransformer(_ transformer: UIConfigurationColorTransformer?) -> FlexUI<UIButton.Configuration> {
    |                                                           `- error: 'UIConfigurationColorTransformer' is unavailable in watchOS
305 |         var config = component
306 |         config.activityIndicatorColorTransformer = transformer
UIKit.UIConfigurationColorTransformer:3:15: note: 'UIConfigurationColorTransformer' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIConfigurationColorTransformer {
   |               `- note: 'UIConfigurationColorTransformer' has been explicitly marked unavailable here
 4 |     public let transform: (UIColor) -> UIColor
 5 |     public init(_ transform: @escaping (UIColor) -> UIColor)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:304:103: error: 'UIButton' is unavailable in watchOS
302 |     /// - Returns: The current instance of `FlexUI` for further configuration.
303 |     @discardableResult
304 |     func activityIndicatorColorTransformer(_ transformer: UIConfigurationColorTransformer?) -> FlexUI<UIButton.Configuration> {
    |                                                                                                       `- error: 'UIButton' is unavailable in watchOS
305 |         var config = component
306 |         config.activityIndicatorColorTransformer = transformer
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:315:69: error: 'UIButton' is unavailable in watchOS
313 |     /// - Returns: The current instance of `FlexUI` for further configuration.
314 |     @discardableResult
315 |     func automaticallyUpdateForSelection(_ updates: Bool) -> FlexUI<UIButton.Configuration> {
    |                                                                     `- error: 'UIButton' is unavailable in watchOS
316 |         var config = component
317 |         config.automaticallyUpdateForSelection = updates
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:326:33: error: 'UIButton' is unavailable in watchOS
324 |     /// - Returns: The current instance of `FlexUI` for further configuration.
325 |     @discardableResult
326 |     func macIdiomStyle(_ style: UIButton.Configuration.MacIdiomStyle) -> FlexUI<UIButton.Configuration> {
    |                                 `- error: 'UIButton' is unavailable in watchOS
327 |         var config = component
328 |         config.macIdiomStyle = style
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:326:81: error: 'UIButton' is unavailable in watchOS
324 |     /// - Returns: The current instance of `FlexUI` for further configuration.
325 |     @discardableResult
326 |     func macIdiomStyle(_ style: UIButton.Configuration.MacIdiomStyle) -> FlexUI<UIButton.Configuration> {
    |                                                                                 `- error: 'UIButton' is unavailable in watchOS
327 |         var config = component
328 |         config.macIdiomStyle = style
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:338:24: error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
336 |     @discardableResult
337 |     func titleTextAttributesTransformer(
338 |         _ transformer: UIConfigurationTextAttributesTransformer?
    |                        `- error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
339 |     ) -> FlexUI<UIButton.Configuration> {
340 |         var config = component
UIKit.UIConfigurationTextAttributesTransformer:3:15: note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
1 | @available(iOS 15.0, tvOS 15.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UIConfigurationTextAttributesTransformer {
  |               `- note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
4 |     public let transform: (AttributeContainer) -> AttributeContainer
5 |     public init(_ transform: @escaping (AttributeContainer) -> AttributeContainer)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:339:17: error: 'UIButton' is unavailable in watchOS
337 |     func titleTextAttributesTransformer(
338 |         _ transformer: UIConfigurationTextAttributesTransformer?
339 |     ) -> FlexUI<UIButton.Configuration> {
    |                 `- error: 'UIButton' is unavailable in watchOS
340 |         var config = component
341 |         config.titleTextAttributesTransformer = transformer
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:351:24: error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
349 |     @discardableResult
350 |     func subtitleTextAttributesTransformer(
351 |         _ transformer: UIConfigurationTextAttributesTransformer?
    |                        `- error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
352 |     ) -> FlexUI<UIButton.Configuration> {
353 |         var config = component
UIKit.UIConfigurationTextAttributesTransformer:3:15: note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
1 | @available(iOS 15.0, tvOS 15.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UIConfigurationTextAttributesTransformer {
  |               `- note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
4 |     public let transform: (AttributeContainer) -> AttributeContainer
5 |     public init(_ transform: @escaping (AttributeContainer) -> AttributeContainer)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:352:17: error: 'UIButton' is unavailable in watchOS
350 |     func subtitleTextAttributesTransformer(
351 |         _ transformer: UIConfigurationTextAttributesTransformer?
352 |     ) -> FlexUI<UIButton.Configuration> {
    |                 `- error: 'UIButton' is unavailable in watchOS
353 |         var config = component
354 |         config.subtitleTextAttributesTransformer = transformer
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:362:41: error: 'UIButton' is unavailable in watchOS
360 |     /// - Returns: The current instance of `FlexUI` for further configuration.
361 |     @discardableResult
362 |     func primaryActionStyle() -> FlexUI<UIButton.Configuration> {
    |                                         `- error: 'UIButton' is unavailable in watchOS
363 |         var config = component
364 |         config.buttonSize = .large
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:373:43: error: 'UIButton' is unavailable in watchOS
371 |     /// - Returns: The current instance of `FlexUI` for further configuration.
372 |     @discardableResult
373 |     func secondaryActionStyle() -> FlexUI<UIButton.Configuration> {
    |                                           `- error: 'UIButton' is unavailable in watchOS
374 |         var config = component
375 |         config.buttonSize = .medium
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:385:40: error: 'UIButton' is unavailable in watchOS
383 |     /// - Returns: The current instance of `FlexUI` for further configuration.
384 |     @discardableResult
385 |     func configure(_ configure: (inout UIButton.Configuration) -> Void) -> FlexUI<UIButton.Configuration> {
    |                                        `- error: 'UIButton' is unavailable in watchOS
386 |         var config = component
387 |         configure(&config)
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:385:83: error: 'UIButton' is unavailable in watchOS
383 |     /// - Returns: The current instance of `FlexUI` for further configuration.
384 |     @discardableResult
385 |     func configure(_ configure: (inout UIButton.Configuration) -> Void) -> FlexUI<UIButton.Configuration> {
    |                                                                                   `- error: 'UIButton' is unavailable in watchOS
386 |         var config = component
387 |         configure(&config)
/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/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift:14:44: error: 'UIButton' is unavailable in watchOS
 12 |
 13 | @available(iOS 15.0, *)
 14 | public extension FlexUI where Component == UIButton.Configuration {
    |                                            `- error: 'UIButton' is unavailable in watchOS
 15 |     /// Sets the button title.
 16 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift:78:26: error: 'UINib' is unavailable in watchOS
 76 |     @discardableResult
 77 |     @MainActor
 78 |     func register(_ nib: UINib?, with identifier: String) -> Self {
    |                          `- error: 'UINib' is unavailable in watchOS
 79 |         component.register(nib, forCellWithReuseIdentifier: identifier)
 80 |         return 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/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
   |            `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift:106:31: error: 'UICollectionViewDelegate' is unavailable in watchOS
104 |     @discardableResult
105 |     @MainActor
106 |     func delegate(_ delegate: UICollectionViewDelegate?) -> Self {
    |                               `- error: 'UICollectionViewDelegate' is unavailable in watchOS
107 |         component.delegate = delegate
108 |         return 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/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
    |           `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift:117:35: error: 'UICollectionViewDataSource' is unavailable in watchOS
115 |     @discardableResult
116 |     @MainActor
117 |     func dataSource(_ dataSource: UICollectionViewDataSource?) -> Self {
    |                                   `- error: 'UICollectionViewDataSource' is unavailable in watchOS
118 |         component.dataSource = dataSource
119 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift:150:43: error: 'UIRefreshControl' is unavailable in watchOS
148 |     @discardableResult
149 |     @MainActor
150 |     func refreshControl(_ refreshControl: UIRefreshControl) -> Self {
    |                                           `- error: 'UIRefreshControl' is unavailable in watchOS
151 |         component.refreshControl = refreshControl
152 |         return 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/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
16 | @interface UIRefreshControl : UIControl
   |            `- note: 'UIRefreshControl' has been explicitly marked unavailable here
17 |
18 | /* The designated initializer
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift:11:42: error: 'UICollectionView' is unavailable in watchOS
  9 | /// These methods allow for fluent configuration of properties such as scroll indicators, selection,
 10 | /// and registration of cells and headers.
 11 | public extension FlexUI where Component: UICollectionView {
    |                                          `- error: 'UICollectionView' is unavailable in watchOS
 12 |     /// Toggles the visibility of vertical and horizontal scroll indicators.
 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/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/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:11:1: warning: unavailable struct 'UIContentUnavailableConfiguration' was used to satisfy a requirement of protocol 'FlexCompatible'; this will be an error in a future Swift language mode
  9 |
 10 | @available(iOS 17.0, *)
 11 | extension UIContentUnavailableConfiguration: FlexCompatible {}
    | `- warning: unavailable struct 'UIContentUnavailableConfiguration' was used to satisfy a requirement of protocol 'FlexCompatible'; this will be an error in a future Swift language mode
 12 |
 13 | @available(iOS 17.0, *)
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' declared here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' declared here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Core/FlexCompatible.swift:14:20: note: requirement 'ComponentType' declared here
12 | public protocol FlexCompatible {
13 |     /// The associated type representing the component wrapped by `FlexUI`.
14 |     associatedtype ComponentType
   |                    `- note: requirement 'ComponentType' declared here
15 |
16 |     /// A computed property that returns a `FlexUI` wrapper for the current instance.
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:11:11: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
  9 |
 10 | @available(iOS 17.0, *)
 11 | extension UIContentUnavailableConfiguration: FlexCompatible {}
    |           `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 12 |
 13 | @available(iOS 17.0, *)
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:20:45: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 18 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 19 |     @discardableResult
 20 |     func image(_ image: UIImage?) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                             `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 21 |         var config = component
 22 |         config.image = image
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:31:46: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 29 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 30 |     @discardableResult
 31 |     func imageProperties(_ configure: (inout UIContentUnavailableConfiguration.ImageProperties) -> Void)
    |                                              `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 32 |         -> FlexUI<UIContentUnavailableConfiguration>
 33 |     {
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:32:19: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 30 |     @discardableResult
 31 |     func imageProperties(_ configure: (inout UIContentUnavailableConfiguration.ImageProperties) -> Void)
 32 |         -> FlexUI<UIContentUnavailableConfiguration>
    |                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 33 |     {
 34 |         var config = component
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:44:42: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 42 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 43 |     @discardableResult
 44 |     func text(_ text: String?) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                          `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 45 |         var config = component
 46 |         config.text = text
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:55:74: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 53 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 54 |     @discardableResult
 55 |     func attributedText(_ attributedText: NSAttributedString?) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                          `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 56 |         var config = component
 57 |         config.attributedText = attributedText
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:66:45: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 64 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 65 |     @discardableResult
 66 |     func textProperties(_ configure: (inout UIContentUnavailableConfiguration.TextProperties) -> Void)
    |                                             `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 67 |         -> FlexUI<UIContentUnavailableConfiguration>
 68 |     {
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:67:19: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 65 |     @discardableResult
 66 |     func textProperties(_ configure: (inout UIContentUnavailableConfiguration.TextProperties) -> Void)
 67 |         -> FlexUI<UIContentUnavailableConfiguration>
    |                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 68 |     {
 69 |         var config = component
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:79:60: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 77 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 78 |     @discardableResult
 79 |     func secondaryText(_ secondaryText: String?) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                            `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 80 |         var config = component
 81 |         config.secondaryText = secondaryText
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:90:83: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 88 |     /// - Returns: The current instance of `FlexUI` for further configuration.
 89 |     @discardableResult
 90 |     func secondaryAttributedText(_ attributedText: NSAttributedString?) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 91 |         var config = component
 92 |         config.secondaryAttributedText = attributedText
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:101:54: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 99 |     /// - Returns: The current instance of `FlexUI` for further configuration.
100 |     @discardableResult
101 |     func secondaryTextProperties(_ configure: (inout UIContentUnavailableConfiguration.TextProperties) -> Void)
    |                                                      `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
102 |         -> FlexUI<UIContentUnavailableConfiguration>
103 |     {
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:102:19: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
100 |     @discardableResult
101 |     func secondaryTextProperties(_ configure: (inout UIContentUnavailableConfiguration.TextProperties) -> Void)
102 |         -> FlexUI<UIContentUnavailableConfiguration>
    |                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
103 |     {
104 |         var config = component
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:114:40: error: 'UIButton' is unavailable in watchOS
112 |     /// - Returns: The current instance of `FlexUI` for further configuration.
113 |     @discardableResult
114 |     func button(_ buttonConfiguration: UIButton.Configuration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                        `- error: 'UIButton' is unavailable in watchOS
115 |         var config = component
116 |         config.button = buttonConfiguration
/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/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:114:74: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
112 |     /// - Returns: The current instance of `FlexUI` for further configuration.
113 |     @discardableResult
114 |     func button(_ buttonConfiguration: UIButton.Configuration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                          `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
115 |         var config = component
116 |         config.button = buttonConfiguration
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:125:47: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
123 |     /// - Returns: The current instance of `FlexUI` for further configuration.
124 |     @discardableResult
125 |     func buttonProperties(_ configure: (inout UIContentUnavailableConfiguration.ButtonProperties) -> Void)
    |                                               `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
126 |         -> FlexUI<UIContentUnavailableConfiguration>
127 |     {
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:126:19: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
124 |     @discardableResult
125 |     func buttonProperties(_ configure: (inout UIContentUnavailableConfiguration.ButtonProperties) -> Void)
126 |         -> FlexUI<UIContentUnavailableConfiguration>
    |                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
127 |     {
128 |         var config = component
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:138:49: error: 'UIButton' is unavailable in watchOS
136 |     /// - Returns: The current instance of `FlexUI` for further configuration.
137 |     @discardableResult
138 |     func secondaryButton(_ buttonConfiguration: UIButton.Configuration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                 `- error: 'UIButton' is unavailable in watchOS
139 |         var config = component
140 |         config.secondaryButton = buttonConfiguration
/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/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:138:83: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
136 |     /// - Returns: The current instance of `FlexUI` for further configuration.
137 |     @discardableResult
138 |     func secondaryButton(_ buttonConfiguration: UIButton.Configuration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
139 |         var config = component
140 |         config.secondaryButton = buttonConfiguration
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:149:56: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
147 |     /// - Returns: The current instance of `FlexUI` for further configuration.
148 |     @discardableResult
149 |     func secondaryButtonProperties(_ configure: (inout UIContentUnavailableConfiguration.ButtonProperties) -> Void)
    |                                                        `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
150 |         -> FlexUI<UIContentUnavailableConfiguration>
151 |     {
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:150:19: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
148 |     @discardableResult
149 |     func secondaryButtonProperties(_ configure: (inout UIContentUnavailableConfiguration.ButtonProperties) -> Void)
150 |         -> FlexUI<UIContentUnavailableConfiguration>
    |                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
151 |     {
152 |         var config = component
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:165:33: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
163 |     @available(iOS 17.0, *)
164 |     @discardableResult
165 |     func alignment(_ alignment: UIContentUnavailableConfiguration.Alignment) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                 `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
166 |         var config = component
167 |         config.alignment = alignment
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:165:88: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
163 |     @available(iOS 17.0, *)
164 |     @discardableResult
165 |     func alignment(_ alignment: UIContentUnavailableConfiguration.Alignment) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                                        `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
166 |         var config = component
167 |         config.alignment = alignment
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:176:35: error: 'UIBackgroundConfiguration' is unavailable in watchOS
174 |     /// - Returns: The current instance of `FlexUI` for further configuration.
175 |     @discardableResult
176 |     func background(_ background: UIBackgroundConfiguration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                   `- error: 'UIBackgroundConfiguration' is unavailable in watchOS
177 |         var config = component
178 |         config.background = background
UIKit.UIBackgroundConfiguration:3:15: note: 'UIBackgroundConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIBackgroundConfiguration : Hashable {
   |               `- note: 'UIBackgroundConfiguration' has been explicitly marked unavailable here
 4 |     public static func clear() -> UIBackgroundConfiguration
 5 |     @available(iOS 18.0, tvOS 18.0, visionOS 2.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:176:72: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
174 |     /// - Returns: The current instance of `FlexUI` for further configuration.
175 |     @discardableResult
176 |     func background(_ background: UIBackgroundConfiguration) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                        `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
177 |         var config = component
178 |         config.background = background
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:187:81: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
185 |     /// - Returns: The current instance of `FlexUI` for further configuration.
186 |     @discardableResult
187 |     func directionalLayoutMargins(_ margins: NSDirectionalEdgeInsets) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                                 `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
188 |         var config = component
189 |         config.directionalLayoutMargins = margins
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:198:47: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
196 |     /// - Returns: The current instance of `FlexUI` for further configuration.
197 |     @discardableResult
198 |     func margins(_ margin: CGFloat) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                               `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
199 |         var config = component
200 |         config.directionalLayoutMargins = NSDirectionalEdgeInsets(
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:214:59: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
212 |     /// - Returns: The current instance of `FlexUI` for further configuration.
213 |     @discardableResult
214 |     func imageToTextPadding(_ padding: CGFloat) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                           `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
215 |         var config = component
216 |         config.imageToTextPadding = padding
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:225:67: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
223 |     /// - Returns: The current instance of `FlexUI` for further configuration.
224 |     @discardableResult
225 |     func textToSecondaryTextPadding(_ padding: CGFloat) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                   `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
226 |         var config = component
227 |         config.textToSecondaryTextPadding = padding
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:236:60: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
234 |     /// - Returns: The current instance of `FlexUI` for further configuration.
235 |     @discardableResult
236 |     func textToButtonPadding(_ padding: CGFloat) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                            `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
237 |         var config = component
238 |         config.textToButtonPadding = padding
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:247:71: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
245 |     /// - Returns: The current instance of `FlexUI` for further configuration.
246 |     @discardableResult
247 |     func buttonToSecondaryButtonPadding(_ padding: CGFloat) -> FlexUI<UIContentUnavailableConfiguration> {
    |                                                                       `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
248 |         var config = component
249 |         config.buttonToSecondaryButtonPadding = padding
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift:14:44: error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 12 |
 13 | @available(iOS 17.0, *)
 14 | public extension FlexUI where Component == UIContentUnavailableConfiguration {
    |                                            `- error: 'UIContentUnavailableConfiguration' is unavailable in watchOS
 15 |     /// Sets the image for the content unavailable configuration.
 16 |     ///
UIKit.UIContentUnavailableConfiguration:3:15: note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UIContentUnavailableConfiguration : UIContentConfiguration, Hashable {
   |               `- note: 'UIContentUnavailableConfiguration' has been explicitly marked unavailable here
 4 |     public struct ImageProperties : Hashable {
 5 |         public var preferredSymbolConfiguration: UIImage.SymbolConfiguration? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:20:45: error: 'UIControl' is unavailable in watchOS
18 |     @discardableResult
19 |     @MainActor
20 |     func add(command: (() -> Void)?, event: UIControl.Event = .touchUpInside) -> Self {
   |                                             `- error: 'UIControl' is unavailable in watchOS
21 |         guard let command else {
22 |             return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:40:54: error: 'UIControl' is unavailable in watchOS
38 |     @discardableResult
39 |     @MainActor
40 |     func add(command: ((Component) -> Void)?, event: UIControl.Event) -> Self {
   |                                                      `- error: 'UIControl' is unavailable in watchOS
41 |         guard let command else {
42 |             return 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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift:11:42: error: 'UIControl' is unavailable in watchOS
 9 |
10 | /// An extension to `FlexUI` that adds helper methods for configuring `UIControl` properties.
11 | public extension FlexUI where Component: UIControl {
   |                                          `- error: 'UIControl' is unavailable in watchOS
12 |     /// Adds a custom command block to be executed when the control is tapped.
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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift:18:37: error: 'UIView' is unavailable in watchOS
16 |     @discardableResult
17 |     @MainActor
18 |     func contentMode(_ contentMode: UIView.ContentMode) -> Self {
   |                                     `- error: 'UIView' is unavailable in watchOS
19 |         component.contentMode = contentMode
20 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift:11:42: error: 'UIImageView' is unavailable in watchOS
 9 | /// These methods allow for fluent configuration of properties such as content mode, clips to bounds,
10 | /// image, and accessibility adjustments.
11 | public extension FlexUI where Component: UIImageView {
   |                                          `- error: 'UIImageView' is unavailable in watchOS
12 |     /// Sets the content mode of the image view.
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/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/FlexUI/Classes/Extensions/FlexUI+UILabel.swift:8:42: error: 'UILabel' is unavailable in watchOS
 6 | import UIKit
 7 |
 8 | public extension FlexUI where Component: UILabel {
   |                                          `- error: 'UILabel' is unavailable in watchOS
 9 |     /// Sets the text of the label.
10 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:38:53: error: 'UIScrollView' is unavailable in watchOS
36 |     @discardableResult
37 |     @MainActor
38 |     func contentInsetAdjustmentBehavior(_ behavior: UIScrollView.ContentInsetAdjustmentBehavior) -> Self {
   |                                                     `- error: 'UIScrollView' is unavailable in watchOS
39 |         component.contentInsetAdjustmentBehavior = behavior
40 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:60:34: error: 'UIScrollView' is unavailable in watchOS
58 |     @discardableResult
59 |     @MainActor
60 |     func indicatorStyle(_ style: UIScrollView.IndicatorStyle) -> Self {
   |                                  `- error: 'UIScrollView' is unavailable in watchOS
61 |         component.indicatorStyle = style
62 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:82:31: error: 'UIScrollViewDelegate' is unavailable in watchOS
80 |     @discardableResult
81 |     @MainActor
82 |     func delegate(_ delegate: UIScrollViewDelegate) -> Self {
   |                               `- error: 'UIScrollViewDelegate' is unavailable in watchOS
83 |         component.delegate = delegate
84 |         return 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/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
    |           `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift:8:42: error: 'UIScrollView' is unavailable in watchOS
 6 | import UIKit
 7 |
 8 | public extension FlexUI where Component: UIScrollView {
   |                                          `- error: 'UIScrollView' is unavailable in watchOS
 9 |     /// Toggles the visibility of the scroll indicators for both vertical and horizontal scroll views.
10 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:17:23: error: 'NSLayoutConstraint' is unavailable in watchOS
15 |     @discardableResult
16 |     @MainActor
17 |     func axis(_ axis: NSLayoutConstraint.Axis) -> Self {
   |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
18 |         component.axis = axis
19 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:29:39: error: 'UIStackView' is unavailable in watchOS
27 |     @discardableResult
28 |     @MainActor
29 |     func distribution(_ distribution: UIStackView.Distribution) -> Self {
   |                                       `- error: 'UIStackView' is unavailable in watchOS
30 |         component.distribution = distribution
31 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:53:33: error: 'UIStackView' is unavailable in watchOS
51 |     @discardableResult
52 |     @MainActor
53 |     func alignment(_ alignment: UIStackView.Alignment) -> Self {
   |                                 `- error: 'UIStackView' is unavailable in watchOS
54 |         component.alignment = alignment
55 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:65:42: error: 'UIView' is unavailable in watchOS
63 |     @discardableResult
64 |     @MainActor
65 |     func addArrangeSubviews(_ subviews: [UIView]) -> Self {
   |                                          `- error: 'UIView' is unavailable in watchOS
66 |         subviews.forEach { component.addArrangedSubview($0) }
67 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:92:70: error: 'UIView' is unavailable in watchOS
90 |     @discardableResult
91 |     @MainActor
92 |     func setCustomSpacing(_ spacing: CGFloat, after arrangedSubview: UIView) -> Self {
   |                                                                      `- error: 'UIView' is unavailable in watchOS
93 |         component.setCustomSpacing(spacing, after: arrangedSubview)
94 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift:10:42: error: 'UIStackView' is unavailable in watchOS
 8 | /// An extension to `FlexUI` that adds helper methods for configuring `UIStackView` properties.
 9 | /// These methods enable easy configuration of common `UIStackView` properties using a fluent interface.
10 | public extension FlexUI where Component: UIStackView {
   |                                          `- error: 'UIStackView' is unavailable in watchOS
11 |     /// Sets the axis along which the arranged views in the stack are laid out.
12 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UITableView.swift:18:31: error: 'UITableViewDelegate' is unavailable in watchOS
16 |     @discardableResult
17 |     @MainActor
18 |     func delegate(_ delegate: UITableViewDelegate?) -> Self {
   |                               `- error: 'UITableViewDelegate' is unavailable in watchOS
19 |         component.delegate = delegate
20 |         return 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/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
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITableView.swift:29:35: error: 'UITableViewDataSource' is unavailable in watchOS
27 |     @discardableResult
28 |     @MainActor
29 |     func dataSource(_ dataSource: UITableViewDataSource?) -> Self {
   |                                   `- error: 'UITableViewDataSource' is unavailable in watchOS
30 |         component.dataSource = dataSource
31 |         return 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/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
    |           `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITableView.swift:11:42: error: 'UITableView' is unavailable in watchOS
 9 | /// These methods allow for fluent configuration of properties such as scroll indicators, selection,
10 | /// and registration of cells and headers.
11 | public extension FlexUI where Component: UITableView {
   |                                          `- error: 'UITableView' is unavailable in watchOS
12 |     /// Sets the delegate for the table view.
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/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/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:59:31: error: 'UITextFieldDelegate' is unavailable in watchOS
 57 |     @discardableResult
 58 |     @MainActor
 59 |     func delegate(_ delegate: UITextFieldDelegate) -> Self {
    |                               `- error: 'UITextFieldDelegate' is unavailable in watchOS
 60 |         component.delegate = delegate
 61 |         return 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/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
138 |
139 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
140 | @protocol UITextFieldDelegate <NSObject>
    |           `- note: 'UITextFieldDelegate' has been explicitly marked unavailable here
141 |
142 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:83:31: error: 'UIKeyboardType' is unavailable in watchOS
 81 |     @discardableResult
 82 |     @MainActor
 83 |     func keyboardType(_ type: UIKeyboardType) -> Self {
    |                               `- error: 'UIKeyboardType' is unavailable in watchOS
 84 |         component.keyboardType = type
 85 |         return 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/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:105:32: error: 'UIReturnKeyType' is unavailable in watchOS
103 |     @discardableResult
104 |     @MainActor
105 |     func returnKeyType(_ type: UIReturnKeyType) -> Self {
    |                                `- error: 'UIReturnKeyType' is unavailable in watchOS
106 |         component.returnKeyType = type
107 |         return 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/UITextInputTraits.h:169:28: note: 'UIReturnKeyType' has been explicitly marked unavailable here
167 | // different implementation.
168 | //
169 | typedef NS_ENUM(NSInteger, UIReturnKeyType) {
    |                            `- note: 'UIReturnKeyType' has been explicitly marked unavailable here
170 |     UIReturnKeyDefault,
171 |     UIReturnKeyGo,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:116:37: error: 'UITextAutocorrectionType' is unavailable in watchOS
114 |     @discardableResult
115 |     @MainActor
116 |     func autocorrectionType(_ type: UITextAutocorrectionType) -> Self {
    |                                     `- error: 'UITextAutocorrectionType' is unavailable in watchOS
117 |         component.autocorrectionType = type
118 |         return 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/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 35 | // cases, these values are ignored by the keyboard/input method implementation.
 36 | //
 37 | typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
    |                            `- note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 38 |     UITextAutocorrectionTypeDefault,
 39 |     UITextAutocorrectionTypeNo,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:127:34: error: 'UITextContentType' is unavailable in watchOS
125 |     @discardableResult
126 |     @MainActor
127 |     func textContentType(_ type: UITextContentType) -> Self {
    |                                  `- error: 'UITextContentType' is unavailable in watchOS
128 |         component.textContentType = type
129 |         return 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/UITextInputTraits.h:228:20: note: 'UITextContentType' has been explicitly marked unavailable here
226 | } API_AVAILABLE(ios(18.0), visionos(2.4)) API_UNAVAILABLE(tvos, watchos);
227 |
228 | typedef NSString * UITextContentType NS_TYPED_ENUM API_UNAVAILABLE(watchos);
    |                    `- note: 'UITextContentType' has been explicitly marked unavailable here
229 |
230 | UIKIT_EXTERN API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift:8:42: error: 'UITextField' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | public extension FlexUI where Component: UITextField {
    |                                          `- error: 'UITextField' is unavailable in watchOS
  9 |     /// Sets the font of the text field.
 10 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextView.swift:70:31: error: 'UIKeyboardType' is unavailable in watchOS
 68 |     @discardableResult
 69 |     @MainActor
 70 |     func keyboardType(_ type: UIKeyboardType) -> Self {
    |                               `- error: 'UIKeyboardType' is unavailable in watchOS
 71 |         component.keyboardType = type
 72 |         return 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/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextView.swift:125:37: error: 'UITextAutocorrectionType' is unavailable in watchOS
123 |     @discardableResult
124 |     @MainActor
125 |     func autocorrectionType(_ type: UITextAutocorrectionType) -> Self {
    |                                     `- error: 'UITextAutocorrectionType' is unavailable in watchOS
126 |         component.autocorrectionType = type
127 |         return 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/UITextInputTraits.h:37:28: note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 35 | // cases, these values are ignored by the keyboard/input method implementation.
 36 | //
 37 | typedef NS_ENUM(NSInteger, UITextAutocorrectionType) {
    |                            `- note: 'UITextAutocorrectionType' has been explicitly marked unavailable here
 38 |     UITextAutocorrectionTypeDefault,
 39 |     UITextAutocorrectionTypeNo,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextView.swift:136:34: error: 'UITextContentType' is unavailable in watchOS
134 |     @discardableResult
135 |     @MainActor
136 |     func textContentType(_ type: UITextContentType) -> Self {
    |                                  `- error: 'UITextContentType' is unavailable in watchOS
137 |         component.textContentType = type
138 |         return 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/UITextInputTraits.h:228:20: note: 'UITextContentType' has been explicitly marked unavailable here
226 | } API_AVAILABLE(ios(18.0), visionos(2.4)) API_UNAVAILABLE(tvos, watchos);
227 |
228 | typedef NSString * UITextContentType NS_TYPED_ENUM API_UNAVAILABLE(watchos);
    |                    `- note: 'UITextContentType' has been explicitly marked unavailable here
229 |
230 | UIKIT_EXTERN API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextView.swift:147:29: error: 'UITextViewDelegate' is unavailable in watchOS
145 |     @discardableResult
146 |     @MainActor
147 |     func delegate(_ target: UITextViewDelegate) -> Self {
    |                             `- error: 'UITextViewDelegate' is unavailable in watchOS
148 |         component.delegate = target
149 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UITextView.swift:8:42: error: 'UITextView' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | public extension FlexUI where Component: UITextView {
    |                                          `- error: 'UITextView' is unavailable in watchOS
  9 |     /// Sets the text color of the text view.
 10 |     ///
/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:81:41: error: 'CACornerMask' is unavailable in watchOS
 79 |     @discardableResult
 80 |     @MainActor
 81 |     func maskedCorners(_ maskedCorners: CACornerMask) -> Self {
    |                                         `- error: 'CACornerMask' is unavailable in watchOS
 82 |         component.layer.maskedCorners = maskedCorners
 83 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:92:23: error: 'CALayer' is unavailable in watchOS
 90 |     @discardableResult
 91 |     @MainActor
 92 |     func mask(_ mask: CALayer?) -> Self {
    |                       `- error: 'CALayer' is unavailable in watchOS
 93 |         component.layer.mask = mask
 94 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:103:33: error: 'CATransform3D' is unavailable in watchOS
101 |     @discardableResult
102 |     @MainActor
103 |     func transform(_ transform: CATransform3D) -> Self {
    |                                 `- error: 'CATransform3D' is unavailable in watchOS
104 |         component.layer.transform = transform
105 |         return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:17:8: note: 'CATransform3D' has been explicitly marked unavailable here
 15 | /* Homogeneous three-dimensional transforms. */
 16 |
 17 | struct CATransform3D
    |        `- note: 'CATransform3D' has been explicitly marked unavailable here
 18 | {
 19 |   CGFloat m11, m12, m13, m14;
/Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift:155:21: error: 'UILayoutPriority' is unavailable in watchOS
153 |     @MainActor
154 |     func setContentHuggingPriority(
155 |         _ priority: UILayoutPriority,
    |                     `- error: 'UILayoutPriority' is unavailable in watchOS
156 |         for axis: NSLayoutConstraint.Axis
157 |     ) -> 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:156:19: error: 'NSLayoutConstraint' is unavailable in watchOS
154 |     func setContentHuggingPriority(
155 |         _ priority: UILayoutPriority,
156 |         for axis: NSLayoutConstraint.Axis
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
157 |     ) -> Self {
158 |         component.setContentHuggingPriority(priority, for: 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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:173:21: error: 'UILayoutPriority' is unavailable in watchOS
171 |     @MainActor
172 |     func setContentCompressionResistancePriority(
173 |         _ priority: UILayoutPriority,
    |                     `- error: 'UILayoutPriority' is unavailable in watchOS
174 |         for axis: NSLayoutConstraint.Axis
175 |     ) -> 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:174:19: error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     func setContentCompressionResistancePriority(
173 |         _ priority: UILayoutPriority,
174 |         for axis: NSLayoutConstraint.Axis
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 |     ) -> Self {
176 |         component.setContentCompressionResistancePriority(priority, for: 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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:186:29: error: 'UIView' is unavailable in watchOS
184 |     @discardableResult
185 |     @MainActor
186 |     func addSubview(_ view: UIView) -> Self {
    |                             `- error: 'UIView' is unavailable in watchOS
187 |         component.addSubview(view)
188 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:197:32: error: 'UIView' is unavailable in watchOS
195 |     @discardableResult
196 |     @MainActor
197 |     func addSubviews(_ views: [UIView]) -> Self {
    |                                `- error: 'UIView' is unavailable in watchOS
198 |         views.forEach { component.addSubview($0) }
199 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:208:31: error: 'UIView' is unavailable in watchOS
206 |     @discardableResult
207 |     @MainActor
208 |     func addSubviews(_ views: UIView...) -> Self {
    |                               `- error: 'UIView' is unavailable in watchOS
209 |         views.forEach { component.addSubview($0) }
210 |         return 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/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/FlexUI/Classes/Extensions/FlexUI+UIView.swift:8:42: error: 'UIView' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | public extension FlexUI where Component: UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
  9 |     /// Sets the corner radius of the view.
 10 |     ///
/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.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Core/FlexCompatible.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Core/FlexUI.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIButtonConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIContentUnavailableConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UILabel.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextField.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UITextView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Extensions/FlexUI+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/FlexUI/Classes/Model/Command.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FlexUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/flex-ui.build/Debug-watchos/FlexUI-t.build/Objects-normal/arm64_32/FlexUI.abi.json
SwiftCompile normal arm64_32 (in target 'FlexUI' from project 'flex-ui')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ FlexUI (in target 'FlexUI' from project 'flex-ui')
SwiftCompile normal arm64 (in target 'FlexUI' from project 'flex-ui')
    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-25 14:33:16.213 xcodebuild[787:4661] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FlexUI (in target 'FlexUI' from project 'flex-ui')
	SwiftCompile normal arm64_32 (in target 'FlexUI' from project 'flex-ui')
	Building workspace flex-ui with scheme flex-ui
(3 failures)
BUILD FAILURE 6.4 watchOS