The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Forms, reference main (f96d0f), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 19:20:08 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 Forms -destination generic/platform=watchOS

Build Log

156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:154:5: error: 'NSLayoutConstraint' is unavailable in watchOS
152 |     containerView.addSubview(controlView)
153 |     controlView.translatesAutoresizingMaskIntoConstraints = false
154 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
155 |       controlView.widthAnchor.constraint(equalToConstant: 25),
156 |       controlView.heightAnchor.constraint(equalToConstant: 25),
/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/Forms/FormCheckboxItem.swift:169:23: error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
167 |     internalStackView.addArrangedSubview(titleLabel)
168 |     internalStackView.addArrangedSubview(subtitleLabel)
169 |     internalStackView.setCustomSpacing(5, after: titleLabel)
    |                       `- error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
170 |   }
171 |
/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:212:1: note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
210 |  Ignored if arrangedSubview is not actually an arranged subview.
211 |  */
212 | - (void)setCustomSpacing:(CGFloat)spacing afterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
213 | - (CGFloat)customSpacingAfterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:183:16: error: 'accessibilityLabel' is unavailable in watchOS
181 |   /// Sets up accessibility properties for the control.
182 |   private func setupAccessibility() {
183 |     titleLabel.accessibilityLabel = titleLabel.text
    |                `- error: 'accessibilityLabel' is unavailable in watchOS
184 |     titleLabel.accessibilityTraits = .header
185 |     controlView.accessibilityLabel = "Checkbox"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:184:16: error: 'accessibilityTraits' is unavailable in watchOS
182 |   private func setupAccessibility() {
183 |     titleLabel.accessibilityLabel = titleLabel.text
184 |     titleLabel.accessibilityTraits = .header
    |                `- error: 'accessibilityTraits' is unavailable in watchOS
185 |     controlView.accessibilityLabel = "Checkbox"
186 |     controlView.accessibilityTraits = .button
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:185:17: error: 'accessibilityLabel' is unavailable in watchOS
183 |     titleLabel.accessibilityLabel = titleLabel.text
184 |     titleLabel.accessibilityTraits = .header
185 |     controlView.accessibilityLabel = "Checkbox"
    |                 `- error: 'accessibilityLabel' is unavailable in watchOS
186 |     controlView.accessibilityTraits = .button
187 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:186:17: error: 'accessibilityTraits' is unavailable in watchOS
184 |     titleLabel.accessibilityTraits = .header
185 |     controlView.accessibilityLabel = "Checkbox"
186 |     controlView.accessibilityTraits = .button
    |                 `- error: 'accessibilityTraits' is unavailable in watchOS
187 |   }
188 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:22:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
 20 |     let initialText: String?
 21 |     let isSecure: Bool
 22 |     let autocorrectionType: UITextAutocorrectionType
    |                             `- error: 'UITextAutocorrectionType' is unavailable in watchOS
 23 |     let autocapitalizationType: UITextAutocapitalizationType
 24 |     let font: UIFont
/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/Forms/FormInputItem.swift:23:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
 21 |     let isSecure: Bool
 22 |     let autocorrectionType: UITextAutocorrectionType
 23 |     let autocapitalizationType: UITextAutocapitalizationType
    |                                 `- error: 'UITextAutocapitalizationType' is unavailable in watchOS
 24 |     let font: UIFont
 25 |     let textColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 20 | // cases, these values are ignored by the keyboard/input method implementation.
 21 | //
 22 | typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
    |                            `- note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 23 |     UITextAutocapitalizationTypeNone,
 24 |     UITextAutocapitalizationTypeWords,
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:48:27: error: 'UITextAutocorrectionType' is unavailable in watchOS
 46 |       placeholder: [NSAttributedString],
 47 |       isSecure: Bool,
 48 |       autocorrectionType: UITextAutocorrectionType,
    |                           `- error: 'UITextAutocorrectionType' is unavailable in watchOS
 49 |       autocapitalizationType: UITextAutocapitalizationType,
 50 |       font: UIFont,
/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/Forms/FormInputItem.swift:49:31: error: 'UITextAutocapitalizationType' is unavailable in watchOS
 47 |       isSecure: Bool,
 48 |       autocorrectionType: UITextAutocorrectionType,
 49 |       autocapitalizationType: UITextAutocapitalizationType,
    |                               `- error: 'UITextAutocapitalizationType' is unavailable in watchOS
 50 |       font: UIFont,
 51 |       textColor: UIColor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 20 | // cases, these values are ignored by the keyboard/input method implementation.
 21 | //
 22 | typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
    |                            `- note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 23 |     UITextAutocapitalizationTypeNone,
 24 |     UITextAutocapitalizationTypeWords,
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:74:31: error: 'UIView' is unavailable in watchOS
 72 |   }
 73 |
 74 |   private let containerView = UIView()
    |                               `- error: 'UIView' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
/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/Forms/FormInputItem.swift:74:31: error: 'init()' is unavailable in watchOS
 72 |   }
 73 |
 74 |   private let containerView = UIView()
    |                               `- error: 'init()' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:75:27: error: 'UIStackView' is unavailable in watchOS
 73 |
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
    |                           `- error: 'UIStackView' is unavailable in watchOS
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
/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/Forms/FormInputItem.swift:75:27: error: 'init()' is unavailable in watchOS
 73 |
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
    |                           `- error: 'init()' is unavailable in watchOS
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:76:33: error: 'UILabel' is unavailable in watchOS
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 77 |   private(set) var textField = UITextField()
 78 |
/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/Forms/FormInputItem.swift:76:33: error: 'init()' is unavailable in watchOS
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 77 |   private(set) var textField = UITextField()
 78 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:77:32: error: 'UITextField' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
    |                                `- error: 'UITextField' is unavailable in watchOS
 78 |
 79 |   /// An `AnyPublisher` that publishes the `text` from UITextField.
/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/Forms/FormInputItem.swift:77:32: error: 'init()' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
    |                                `- error: 'init()' is unavailable in watchOS
 78 |
 79 |   /// An `AnyPublisher` that publishes the `text` from UITextField.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormCheckboxItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormInputItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:11:27: error: 'UIView' is unavailable in watchOS
  9 | ///
 10 | /// - Note: This class conforms to the `FormItem` protocol.
 11 | open class FormInputItem: UIView, FormInputType {
    |                           `- error: 'UIView' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormInputItem`.
/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/Forms/FormInputItem.swift:136:5: error: 'NSLayoutConstraint' is unavailable in watchOS
134 |     stackView.addArrangedSubview(containerView)
135 |     stackView.translatesAutoresizingMaskIntoConstraints = false
136 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
137 |       stackView.topAnchor.constraint(equalTo: topAnchor),
138 |       stackView.leftAnchor.constraint(equalTo: leftAnchor),
/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/Forms/FormInputItem.swift:145:5: error: 'NSLayoutConstraint' is unavailable in watchOS
143 |     containerView.addSubview(textField)
144 |     textField.translatesAutoresizingMaskIntoConstraints = false
145 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
146 |       textField.topAnchor.constraint(equalTo: containerView.topAnchor, constant: 10),
147 |       textField.leftAnchor.constraint(equalTo: containerView.leftAnchor, constant: 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/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/Forms/FormInputItem.swift:154:16: error: 'accessibilityLabel' is unavailable in watchOS
152 |
153 |   private func setupAccessibility() {
154 |     titleLabel.accessibilityLabel = titleLabel.text
    |                `- error: 'accessibilityLabel' is unavailable in watchOS
155 |     titleLabel.accessibilityTraits = .header
156 |     textField.accessibilityLabel = "Input field"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:155:16: error: 'accessibilityTraits' is unavailable in watchOS
153 |   private func setupAccessibility() {
154 |     titleLabel.accessibilityLabel = titleLabel.text
155 |     titleLabel.accessibilityTraits = .header
    |                `- error: 'accessibilityTraits' is unavailable in watchOS
156 |     textField.accessibilityLabel = "Input field"
157 |     textField.accessibilityTraits = .none
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:156:15: error: 'accessibilityLabel' is unavailable in watchOS
154 |     titleLabel.accessibilityLabel = titleLabel.text
155 |     titleLabel.accessibilityTraits = .header
156 |     textField.accessibilityLabel = "Input field"
    |               `- error: 'accessibilityLabel' is unavailable in watchOS
157 |     textField.accessibilityTraits = .none
158 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
SwiftCompile normal arm64 Compiling\ FormSpacingItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSpacingItem.swift (in target 'Forms' from project 'Forms')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSpacingItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormSpacingItem.swift
SwiftCompile normal arm64 Compiling\ FormView.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift:9:32: error: 'UIStackView' is unavailable in watchOS
 7 |
 8 |   /// A `UIStackView` to manage the layout of `FormItem`s.
 9 |   private(set) var stackView = UIStackView()
   |                                `- error: 'UIStackView' is unavailable in watchOS
10 |
11 |   /// A Boolean value indicating whether all validatable `FormItem`s are valid.
/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/Forms/FormView.swift:9:32: error: 'init()' is unavailable in watchOS
 7 |
 8 |   /// A `UIStackView` to manage the layout of `FormItem`s.
 9 |   private(set) var stackView = UIStackView()
   |                                `- error: 'init()' is unavailable in watchOS
10 |
11 |   /// A Boolean value indicating whether all validatable `FormItem`s are valid.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift:4:22: error: 'UIView' is unavailable in watchOS
 2 |
 3 | /// A `UIView` subclass representing a form containing multiple `FormItem`s arranged vertically.
 4 | open class FormView: UIView {
   |                      `- error: 'UIView' is unavailable in watchOS
 5 |   /// An array holding the `FormItem`s.
 6 |   private var elements = [FormItem]()
/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/Forms/FormView.swift:27:17: error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
25 |     elements.forEach {
26 |       stackView.addArrangedSubview($0)
27 |       stackView.setCustomSpacing($0.spacingAfter, after: $0)
   |                 `- error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
28 |     }
29 |   }
/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:212:1: note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
210 |  Ignored if arrangedSubview is not actually an arranged subview.
211 |  */
212 | - (void)setCustomSpacing:(CGFloat)spacing afterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
213 | - (CGFloat)customSpacingAfterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift:41:15: error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
39 |     elements.append(item)
40 |     stackView.addArrangedSubview(item)
41 |     stackView.setCustomSpacing(item.spacingAfter, after: item)
   |               `- error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
42 |   }
43 |
/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:212:1: note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
210 |  Ignored if arrangedSubview is not actually an arranged subview.
211 |  */
212 | - (void)setCustomSpacing:(CGFloat)spacing afterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
213 | - (CGFloat)customSpacingAfterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
214 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormView.swift
SwiftCompile normal arm64 Compiling\ Protocols.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/Protocols.swift (in target 'Forms' from project 'Forms')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/Protocols.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Protocols.swift
SwiftCompile normal arm64 Compiling\ FormButtonItem.swift,\ FormCalendarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:59:28: error: 'UILabel' is unavailable in watchOS
 57 |   }
 58 |
 59 |   private let titleLabel = UILabel()
    |                            `- error: 'UILabel' is unavailable in watchOS
 60 |   private let enabledColor: UIColor
 61 |   private let disabledColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Forms/FormButtonItem.swift:59:28: error: 'init()' is unavailable in watchOS
 57 |   }
 58 |
 59 |   private let titleLabel = UILabel()
    |                            `- error: 'init()' is unavailable in watchOS
 60 |   private let enabledColor: UIColor
 61 |   private let disabledColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:11:28: error: 'UIControl' is unavailable in watchOS
  9 | ///
 10 | /// - Note: This class conforms to the `FormItem` protocol.
 11 | open class FormButtonItem: UIControl, FormItem {
    |                            `- error: 'UIControl' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormButtonItem`.
/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/Forms/FormButtonItem.swift:120:5: error: 'NSLayoutConstraint' is unavailable in watchOS
118 |     addSubview(titleLabel)
119 |     titleLabel.translatesAutoresizingMaskIntoConstraints = false
120 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
121 |       titleLabel.centerXAnchor.constraint(equalTo: centerXAnchor),
122 |       titleLabel.centerYAnchor.constraint(equalTo: centerYAnchor),
/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/Forms/FormButtonItem.swift:132:16: error: 'accessibilityLabel' is unavailable in watchOS
130 |   /// Sets up accessibility properties for the control.
131 |   private func setupAccessibility() {
132 |     titleLabel.accessibilityLabel = titleLabel.text
    |                `- error: 'accessibilityLabel' is unavailable in watchOS
133 |     titleLabel.accessibilityTraits = .header
134 |     titleLabel.accessibilityHint = "Tap to activate"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:133:16: error: 'accessibilityTraits' is unavailable in watchOS
131 |   private func setupAccessibility() {
132 |     titleLabel.accessibilityLabel = titleLabel.text
133 |     titleLabel.accessibilityTraits = .header
    |                `- error: 'accessibilityTraits' is unavailable in watchOS
134 |     titleLabel.accessibilityHint = "Tap to activate"
135 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:134:16: error: 'accessibilityHint' is unavailable in watchOS
132 |     titleLabel.accessibilityLabel = titleLabel.text
133 |     titleLabel.accessibilityTraits = .header
134 |     titleLabel.accessibilityHint = "Tap to activate"
    |                `- error: 'accessibilityHint' is unavailable in watchOS
135 |   }
136 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:79:49: note: 'accessibilityHint' has been explicitly marked unavailable here
 77 |  Setting the property will change the hint that is returned to the accessibility client.
 78 |  */
 79 | @property (nullable, nonatomic, copy) NSString *accessibilityHint API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityHint' has been explicitly marked unavailable here
 80 |
 81 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:19:21: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 17 |   public struct Configuration {
 18 |     public struct SelectionSingleDate {
 19 |       let delegate: UICalendarSelectionSingleDateDelegate?
    |                     `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 20 |       let selectedDate: DateComponents
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:27:19: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 25 |       ///   - selectedDate: A date or time specified in terms of units to be evaluated in a calendar system and time zone.
 26 |       public init(
 27 |         delegate: UICalendarSelectionSingleDateDelegate?,
    |                   `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 28 |         selectedDate: DateComponents
 29 |       ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:36:21: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 34 |
 35 |     public struct SelectionMultiDate {
 36 |       let delegate: UICalendarSelectionMultiDateDelegate?
    |                     `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 37 |       let selectedDates: [DateComponents]
 38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:44:19: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 42 |       ///   - selectedDates: An array of dates or times specified in terms of units to be evaluated in a calendar system and time zone.
 43 |       public init(
 44 |         delegate: UICalendarSelectionMultiDateDelegate?,
    |                   `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 45 |         selectedDates: [DateComponents]
 46 |       ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:54:19: error: 'UICalendarViewDelegate' is unavailable in watchOS
 52 |     let title: [NSAttributedString]
 53 |     let calendar: Calendar
 54 |     let delegate: UICalendarViewDelegate?
    |                   `- error: 'UICalendarViewDelegate' is unavailable in watchOS
 55 |     let tintColor: UIColor
 56 |     let spacingAfter: CGFloat
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 72 |
 73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 74 | @protocol UICalendarViewDelegate<NSObject>
    |           `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 75 |
 76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:77:17: error: 'UICalendarViewDelegate' is unavailable in watchOS
 75 |       spacingAfter: CGFloat,
 76 |       availableRange: DateInterval?,
 77 |       delegate: UICalendarViewDelegate?,
    |                 `- error: 'UICalendarViewDelegate' is unavailable in watchOS
 78 |       selectionMultiDate: SelectionMultiDate?,
 79 |       selectionSingleDate: SelectionSingleDate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 72 |
 73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 74 | @protocol UICalendarViewDelegate<NSObject>
    |           `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 75 |
 76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:92:27: error: 'UIStackView' is unavailable in watchOS
 90 |   }
 91 |
 92 |   private let stackView = UIStackView()
    |                           `- error: 'UIStackView' is unavailable in watchOS
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
/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/Forms/FormCalendarItem.swift:92:27: error: 'init()' is unavailable in watchOS
 90 |   }
 91 |
 92 |   private let stackView = UIStackView()
    |                           `- error: 'init()' is unavailable in watchOS
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:93:33: error: 'UILabel' is unavailable in watchOS
 91 |
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 94 |   private(set) var calendarView = UICalendarView()
 95 |
/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/Forms/FormCalendarItem.swift:93:33: error: 'init()' is unavailable in watchOS
 91 |
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 94 |   private(set) var calendarView = UICalendarView()
 95 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:94:35: error: 'UICalendarView' is unavailable in watchOS
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
    |                                   `- error: 'UICalendarView' is unavailable in watchOS
 95 |
 96 |   /// The space after the calendar item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
 16 |
 17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 18 | @interface UICalendarView : UIView
    |            `- note: 'UICalendarView' has been explicitly marked unavailable here
 19 |
 20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:94:35: error: 'init()' is unavailable in watchOS
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
    |                                   `- error: 'init()' is unavailable in watchOS
 95 |
 96 |   /// The space after the calendar item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:11:30: error: 'UIView' is unavailable in watchOS
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | @available(iOS 16.0, *)
 11 | open class FormCalendarItem: UIView, FormItem {
    |                              `- error: 'UIView' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormCalendarItem`.
/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/Forms/FormCalendarItem.swift:117:33: error: 'UICalendarSelectionSingleDate' is unavailable in watchOS
115 |
116 |     if let model = configuration.selectionSingleDate {
117 |       let singleDateSelection = UICalendarSelectionSingleDate(delegate: model.delegate)
    |                                 `- error: 'UICalendarSelectionSingleDate' is unavailable in watchOS
118 |       singleDateSelection.selectedDate = model.selectedDate
119 |       calendarView.selectionBehavior = singleDateSelection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
   |            `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:123:32: error: 'UICalendarSelectionMultiDate' is unavailable in watchOS
121 |
122 |     if let model = configuration.selectionMultiDate {
123 |       let multiDateSelection = UICalendarSelectionMultiDate(delegate: model.delegate)
    |                                `- error: 'UICalendarSelectionMultiDate' is unavailable in watchOS
124 |       multiDateSelection.selectedDates = model.selectedDates
125 |       calendarView.selectionBehavior = multiDateSelection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
   |            `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormButtonItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormCalendarItem.swift
SwiftCompile normal arm64 Compiling\ FormPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:37:33: error: 'UIPickerView' is unavailable in watchOS
 35 |   }
 36 |
 37 |   private(set) var pickerView = UIPickerView()
    |                                 `- error: 'UIPickerView' is unavailable in watchOS
 38 |
 39 |   /// Array of options to be displayed in the picker.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:37:33: error: 'init()' is unavailable in watchOS
 35 |   }
 36 |
 37 |   private(set) var pickerView = UIPickerView()
    |                                 `- error: 'init()' is unavailable in watchOS
 38 |
 39 |   /// Array of options to be displayed in the picker.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:10:28: error: 'UIView' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                            `- error: 'UIView' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/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/Forms/FormPickerItem.swift:10:46: error: 'UIPickerViewDataSource' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                                              `- error: 'UIPickerViewDataSource' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:48:11: note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
46 |
47 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
48 | @protocol UIPickerViewDataSource<NSObject>
   |           `- note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
49 | @required
50 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:10:70: error: 'UIPickerViewDelegate' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                                                                      `- error: 'UIPickerViewDelegate' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
   |           `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:92:20: error: 'UIPickerView' is unavailable in watchOS
 90 | public extension FormPickerItem {
 91 |   func numberOfComponents(
 92 |     in pickerView: UIPickerView
    |                    `- error: 'UIPickerView' is unavailable in watchOS
 93 |   ) -> Int {
 94 |     options.count
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:98:19: error: 'UIPickerView' is unavailable in watchOS
 96 |
 97 |   func pickerView(
 98 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
 99 |     numberOfRowsInComponent component: Int
100 |   ) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:105:19: error: 'UIPickerView' is unavailable in watchOS
103 |
104 |   func pickerView(
105 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
106 |     titleForRow row: Int,
107 |     forComponent component: Int
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:113:19: error: 'UIPickerView' is unavailable in watchOS
111 |
112 |   func pickerView(
113 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
114 |     didSelectRow row: Int,
115 |     inComponent component: Int
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormPickerItem.swift
SwiftCompile normal arm64 Compiling\ FormSwitchItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:48:28: error: 'UILabel' is unavailable in watchOS
 46 |
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
    |                            `- error: 'UILabel' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
/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/Forms/FormSwitchItem.swift:48:28: error: 'init()' is unavailable in watchOS
 46 |
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
    |                            `- error: 'init()' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:49:28: error: 'UISwitch' is unavailable in watchOS
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
    |                            `- error: 'UISwitch' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UISwitch : UIControl <NSCoding>
   |            `- note: 'UISwitch' has been explicitly marked unavailable here
24 |
25 | @property(nullable, nonatomic, strong) UIColor *onTintColor API_AVAILABLE(ios(5.0)) UI_APPEARANCE_SELECTOR;
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:49:28: error: 'init()' is unavailable in watchOS
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
    |                            `- error: 'init()' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:50:31: error: 'UILabel' is unavailable in watchOS
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
    |                               `- error: 'UILabel' is unavailable in watchOS
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
/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/Forms/FormSwitchItem.swift:50:31: error: 'init()' is unavailable in watchOS
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
    |                               `- error: 'init()' is unavailable in watchOS
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:51:35: error: 'UIStackView' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 52 |   private let externalStackView = UIStackView()
 53 |
/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/Forms/FormSwitchItem.swift:51:35: error: 'init()' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 52 |   private let externalStackView = UIStackView()
 53 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:52:35: error: 'UIStackView' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 53 |
 54 |   /// An `AnyPublisher` that publishes the `isOn` state of the switch.
/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/Forms/FormSwitchItem.swift:52:35: error: 'init()' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 53 |
 54 |   /// An `AnyPublisher` that publishes the `isOn` state of the switch.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:12:28: error: 'UIView' is unavailable in watchOS
 10 | ///
 11 | /// - Note: This class conforms to the `FormItem` protocol.
 12 | open class FormSwitchItem: UIView, FormInputType {
    |                            `- error: 'UIView' is unavailable in watchOS
 13 |
 14 |   /// A structure used to configure a `FormSwitchItem`.
/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/Forms/FormSwitchItem.swift:106:5: error: 'NSLayoutConstraint' is unavailable in watchOS
104 |     addSubview(externalStackView)
105 |     externalStackView.translatesAutoresizingMaskIntoConstraints = false
106 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
107 |       externalStackView.topAnchor.constraint(equalTo: topAnchor),
108 |       externalStackView.leftAnchor.constraint(equalTo: leftAnchor),
/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/Forms/FormSwitchItem.swift:113:25: error: 'UIView' is unavailable in watchOS
111 |     ])
112 |
113 |     let containerView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
114 |     containerView.addSubview(switchView)
115 |     switchView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:113:25: error: 'init()' is unavailable in watchOS
111 |     ])
112 |
113 |     let containerView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
114 |     containerView.addSubview(switchView)
115 |     switchView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:116:5: error: 'NSLayoutConstraint' is unavailable in watchOS
114 |     containerView.addSubview(switchView)
115 |     switchView.translatesAutoresizingMaskIntoConstraints = false
116 |     NSLayoutConstraint.activate([
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
117 |       switchView.widthAnchor.constraint(equalToConstant: 50),
118 |       switchView.heightAnchor.constraint(equalToConstant: 25),
/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/Forms/FormSwitchItem.swift:127:23: error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
125 |     externalStackView.addArrangedSubview(internalStackView)
126 |     externalStackView.addArrangedSubview(containerView)
127 |     externalStackView.setCustomSpacing(10, after: internalStackView)
    |                       `- error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
128 |
129 |     internalStackView.axis = .vertical
/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:212:1: note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
210 |  Ignored if arrangedSubview is not actually an arranged subview.
211 |  */
212 | - (void)setCustomSpacing:(CGFloat)spacing afterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
213 | - (CGFloat)customSpacingAfterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:132:23: error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
130 |     internalStackView.addArrangedSubview(titleLabel)
131 |     internalStackView.addArrangedSubview(subtitleLabel)
132 |     internalStackView.setCustomSpacing(5, after: titleLabel)
    |                       `- error: 'setCustomSpacing(_:after:)' is unavailable in watchOS
133 |   }
134 |
/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:212:1: note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
210 |  Ignored if arrangedSubview is not actually an arranged subview.
211 |  */
212 | - (void)setCustomSpacing:(CGFloat)spacing afterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setCustomSpacing(_:after:)' has been explicitly marked unavailable here
213 | - (CGFloat)customSpacingAfterView:(UIView *)arrangedSubview API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:137:16: error: 'accessibilityLabel' is unavailable in watchOS
135 |   /// Sets up accessibility properties for the control.
136 |   private func setupAccessibility() {
137 |     titleLabel.accessibilityLabel = titleLabel.text
    |                `- error: 'accessibilityLabel' is unavailable in watchOS
138 |     titleLabel.accessibilityTraits = .header
139 |     switchView.accessibilityLabel = "Switch"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:138:16: error: 'accessibilityTraits' is unavailable in watchOS
136 |   private func setupAccessibility() {
137 |     titleLabel.accessibilityLabel = titleLabel.text
138 |     titleLabel.accessibilityTraits = .header
    |                `- error: 'accessibilityTraits' is unavailable in watchOS
139 |     switchView.accessibilityLabel = "Switch"
140 |     if #available(iOS 17.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/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:139:16: error: 'accessibilityLabel' is unavailable in watchOS
137 |     titleLabel.accessibilityLabel = titleLabel.text
138 |     titleLabel.accessibilityTraits = .header
139 |     switchView.accessibilityLabel = "Switch"
    |                `- error: 'accessibilityLabel' is unavailable in watchOS
140 |     if #available(iOS 17.0, *) {
141 |       switchView.accessibilityTraits = .toggleButton
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:141:18: error: 'accessibilityTraits' is unavailable in watchOS
139 |     switchView.accessibilityLabel = "Switch"
140 |     if #available(iOS 17.0, *) {
141 |       switchView.accessibilityTraits = .toggleButton
    |                  `- error: 'accessibilityTraits' is unavailable in watchOS
142 |     } else {
143 |       switchView.accessibilityTraits = .button
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 |  Setting the property will change the traits that are returned to the accessibility client.
112 |  */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                             `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:141:41: error: 'toggleButton' is only available in watchOS 10.0 or newer
 10 | ///
 11 | /// - Note: This class conforms to the `FormItem` protocol.
 12 | open class FormSwitchItem: UIView, FormInputType {
    |            `- note: add '@available' attribute to enclosing class
 13 |
 14 |   /// A structure used to configure a `FormSwitchItem`.
    :
134 |
135 |   /// Sets up accessibility properties for the control.
136 |   private func setupAccessibility() {
    |                `- note: add '@available' attribute to enclosing instance method
137 |     titleLabel.accessibilityLabel = titleLabel.text
138 |     titleLabel.accessibilityTraits = .header
139 |     switchView.accessibilityLabel = "Switch"
140 |     if #available(iOS 17.0, *) {
141 |       switchView.accessibilityTraits = .toggleButton
    |                                         |- error: 'toggleButton' is only available in watchOS 10.0 or newer
    |                                         `- note: add 'if #available' version check
142 |     } else {
143 |       switchView.accessibilityTraits = .button
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormSwitchItem.swift
SwiftCompile normal arm64 Compiling\ FormTextItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift:33:32: error: 'UILabel' is unavailable in watchOS
31 |   }
32 |
33 |   private(set) var textLabel = UILabel()
   |                                `- error: 'UILabel' is unavailable in watchOS
34 |
35 |   /// The space after the text item in the form.
/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/Forms/FormTextItem.swift:33:32: error: 'init()' is unavailable in watchOS
31 |   }
32 |
33 |   private(set) var textLabel = UILabel()
   |                                `- error: 'init()' is unavailable in watchOS
34 |
35 |   /// The space after the text item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift:10:26: error: 'UIView' is unavailable in watchOS
 8 | ///
 9 | /// - Note: This class conforms to the `FormItem` protocol.
10 | open class FormTextItem: UIView, FormItem {
   |                          `- error: 'UIView' is unavailable in watchOS
11 |
12 |   /// A structure used to configure a `FormTextItem`.
/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/Forms/FormTextItem.swift:77:5: error: 'NSLayoutConstraint' is unavailable in watchOS
75 |     addSubview(textLabel)
76 |     textLabel.translatesAutoresizingMaskIntoConstraints = false
77 |     NSLayoutConstraint.activate([
   |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 |       textLabel.topAnchor.constraint(equalTo: topAnchor),
79 |       textLabel.leftAnchor.constraint(equalTo: leftAnchor),
/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/Forms/FormTextItem.swift:86:15: error: 'accessibilityLabel' is unavailable in watchOS
84 |
85 |   private func setupAccessibility() {
86 |     textLabel.accessibilityLabel = textLabel.text
   |               `- error: 'accessibilityLabel' is unavailable in watchOS
87 |     textLabel.accessibilityTraits = .staticText
88 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
 62 |  Setting the property will change the label that is returned to the accessibility client.
 63 |  */
 64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                                                 `- note: 'accessibilityLabel' has been explicitly marked unavailable here
 65 |
 66 | /*
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormTextItem.swift
SwiftCompile normal arm64 Compiling\ UITextField+Publishers.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/UITextField+Publishers.swift (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/UITextField+Publishers.swift:4:11: error: 'UITextField' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UITextField {
   |           `- error: 'UITextField' is unavailable in watchOS
 5 |   /// A publisher emitting `.editingChanged` events from this text field.
 6 |   public var editingChanged: AnyPublisher<String?, Never> {
/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/Forms/UITextField+Publishers.swift:19:28: error: 'UITextField' is unavailable in watchOS
17 |     typealias Failure = Never
18 |
19 |     private let textField: UITextField
   |                            `- error: 'UITextField' is unavailable in watchOS
20 |
21 |     /// Creates a text field publisher for the given text field.
/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/Forms/UITextField+Publishers.swift:23:21: error: 'UITextField' is unavailable in watchOS
21 |     /// Creates a text field publisher for the given text field.
22 |     /// - Parameter textField: The text field to observe.
23 |     init(textField: UITextField) {
   |                     `- error: 'UITextField' is unavailable in watchOS
24 |       self.textField = textField
25 |     }
/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/Forms/UITextField+Publishers.swift (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UITextField+Publishers.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Forms (in target 'Forms' from project 'Forms')
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:59:28: error: 'UILabel' is unavailable in watchOS
 57 |   }
 58 |
 59 |   private let titleLabel = UILabel()
    |                            `- error: 'UILabel' is unavailable in watchOS
 60 |   private let enabledColor: UIColor
 61 |   private let disabledColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Forms/FormButtonItem.swift:59:28: error: 'init()' is unavailable in watchOS
 57 |   }
 58 |
 59 |   private let titleLabel = UILabel()
    |                            `- error: 'init()' is unavailable in watchOS
 60 |   private let enabledColor: UIColor
 61 |   private let disabledColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormButtonItem.swift:11:28: error: 'UIControl' is unavailable in watchOS
  9 | ///
 10 | /// - Note: This class conforms to the `FormItem` protocol.
 11 | open class FormButtonItem: UIControl, FormItem {
    |                            `- error: 'UIControl' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormButtonItem`.
/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/Forms/FormCalendarItem.swift:19:21: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 17 |   public struct Configuration {
 18 |     public struct SelectionSingleDate {
 19 |       let delegate: UICalendarSelectionSingleDateDelegate?
    |                     `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 20 |       let selectedDate: DateComponents
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:27:19: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 25 |       ///   - selectedDate: A date or time specified in terms of units to be evaluated in a calendar system and time zone.
 26 |       public init(
 27 |         delegate: UICalendarSelectionSingleDateDelegate?,
    |                   `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in watchOS
 28 |         selectedDate: DateComponents
 29 |       ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:36:21: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 34 |
 35 |     public struct SelectionMultiDate {
 36 |       let delegate: UICalendarSelectionMultiDateDelegate?
    |                     `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 37 |       let selectedDates: [DateComponents]
 38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:44:19: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 42 |       ///   - selectedDates: An array of dates or times specified in terms of units to be evaluated in a calendar system and time zone.
 43 |       public init(
 44 |         delegate: UICalendarSelectionMultiDateDelegate?,
    |                   `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in watchOS
 45 |         selectedDates: [DateComponents]
 46 |       ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
   |           `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:54:19: error: 'UICalendarViewDelegate' is unavailable in watchOS
 52 |     let title: [NSAttributedString]
 53 |     let calendar: Calendar
 54 |     let delegate: UICalendarViewDelegate?
    |                   `- error: 'UICalendarViewDelegate' is unavailable in watchOS
 55 |     let tintColor: UIColor
 56 |     let spacingAfter: CGFloat
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 72 |
 73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 74 | @protocol UICalendarViewDelegate<NSObject>
    |           `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 75 |
 76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:77:17: error: 'UICalendarViewDelegate' is unavailable in watchOS
 75 |       spacingAfter: CGFloat,
 76 |       availableRange: DateInterval?,
 77 |       delegate: UICalendarViewDelegate?,
    |                 `- error: 'UICalendarViewDelegate' is unavailable in watchOS
 78 |       selectionMultiDate: SelectionMultiDate?,
 79 |       selectionSingleDate: SelectionSingleDate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 72 |
 73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 74 | @protocol UICalendarViewDelegate<NSObject>
    |           `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
 75 |
 76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:92:27: error: 'UIStackView' is unavailable in watchOS
 90 |   }
 91 |
 92 |   private let stackView = UIStackView()
    |                           `- error: 'UIStackView' is unavailable in watchOS
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
/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/Forms/FormCalendarItem.swift:92:27: error: 'init()' is unavailable in watchOS
 90 |   }
 91 |
 92 |   private let stackView = UIStackView()
    |                           `- error: 'init()' is unavailable in watchOS
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:93:33: error: 'UILabel' is unavailable in watchOS
 91 |
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 94 |   private(set) var calendarView = UICalendarView()
 95 |
/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/Forms/FormCalendarItem.swift:93:33: error: 'init()' is unavailable in watchOS
 91 |
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 94 |   private(set) var calendarView = UICalendarView()
 95 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:94:35: error: 'UICalendarView' is unavailable in watchOS
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
    |                                   `- error: 'UICalendarView' is unavailable in watchOS
 95 |
 96 |   /// The space after the calendar item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
 16 |
 17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
 18 | @interface UICalendarView : UIView
    |            `- note: 'UICalendarView' has been explicitly marked unavailable here
 19 |
 20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:94:35: error: 'init()' is unavailable in watchOS
 92 |   private let stackView = UIStackView()
 93 |   private(set) var titleLabel = UILabel()
 94 |   private(set) var calendarView = UICalendarView()
    |                                   `- error: 'init()' is unavailable in watchOS
 95 |
 96 |   /// The space after the calendar item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift:11:30: error: 'UIView' is unavailable in watchOS
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | @available(iOS 16.0, *)
 11 | open class FormCalendarItem: UIView, FormItem {
    |                              `- error: 'UIView' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormCalendarItem`.
/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/Forms/FormCheckboxItem.swift:68:28: error: 'UILabel' is unavailable in watchOS
 66 |   private let emptyColor: UIColor
 67 |   private let filledColor: UIColor
 68 |   private let titleLabel = UILabel()
    |                            `- error: 'UILabel' is unavailable in watchOS
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
/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/Forms/FormCheckboxItem.swift:68:28: error: 'init()' is unavailable in watchOS
 66 |   private let emptyColor: UIColor
 67 |   private let filledColor: UIColor
 68 |   private let titleLabel = UILabel()
    |                            `- error: 'init()' is unavailable in watchOS
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:69:29: error: 'UIControl' is unavailable in watchOS
 67 |   private let filledColor: UIColor
 68 |   private let titleLabel = UILabel()
 69 |   private let controlView = UIControl()
    |                             `- error: 'UIControl' is unavailable in watchOS
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
/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/Forms/FormCheckboxItem.swift:69:29: error: 'init()' is unavailable in watchOS
 67 |   private let filledColor: UIColor
 68 |   private let titleLabel = UILabel()
 69 |   private let controlView = UIControl()
    |                             `- error: 'init()' is unavailable in watchOS
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:70:31: error: 'UILabel' is unavailable in watchOS
 68 |   private let titleLabel = UILabel()
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
    |                               `- error: 'UILabel' is unavailable in watchOS
 71 |   private let internalStackView = UIStackView()
 72 |   private let externalStackView = UIStackView()
/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/Forms/FormCheckboxItem.swift:70:31: error: 'init()' is unavailable in watchOS
 68 |   private let titleLabel = UILabel()
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
    |                               `- error: 'init()' is unavailable in watchOS
 71 |   private let internalStackView = UIStackView()
 72 |   private let externalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:71:35: error: 'UIStackView' is unavailable in watchOS
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 72 |   private let externalStackView = UIStackView()
 73 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Forms/FormCheckboxItem.swift:71:35: error: 'init()' is unavailable in watchOS
 69 |   private let controlView = UIControl()
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 72 |   private let externalStackView = UIStackView()
 73 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:72:35: error: 'UIStackView' is unavailable in watchOS
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
 72 |   private let externalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 73 |
 74 |   /// An `AnyPublisher` that publishes the `isSelected` state of the component.
/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/Forms/FormCheckboxItem.swift:72:35: error: 'init()' is unavailable in watchOS
 70 |   private let subtitleLabel = UILabel()
 71 |   private let internalStackView = UIStackView()
 72 |   private let externalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 73 |
 74 |   /// An `AnyPublisher` that publishes the `isSelected` state of the component.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift:11:30: error: 'UIView' is unavailable in watchOS
  9 | ///
 10 | /// - Note: This class conforms to the `FormItem` protocol.
 11 | open class FormCheckboxItem: UIView, FormInputType {
    |                              `- error: 'UIView' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormCheckboxItem`.
/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/Forms/FormInputItem.swift:22:29: error: 'UITextAutocorrectionType' is unavailable in watchOS
 20 |     let initialText: String?
 21 |     let isSecure: Bool
 22 |     let autocorrectionType: UITextAutocorrectionType
    |                             `- error: 'UITextAutocorrectionType' is unavailable in watchOS
 23 |     let autocapitalizationType: UITextAutocapitalizationType
 24 |     let font: UIFont
/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/Forms/FormInputItem.swift:23:33: error: 'UITextAutocapitalizationType' is unavailable in watchOS
 21 |     let isSecure: Bool
 22 |     let autocorrectionType: UITextAutocorrectionType
 23 |     let autocapitalizationType: UITextAutocapitalizationType
    |                                 `- error: 'UITextAutocapitalizationType' is unavailable in watchOS
 24 |     let font: UIFont
 25 |     let textColor: UIColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 20 | // cases, these values are ignored by the keyboard/input method implementation.
 21 | //
 22 | typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
    |                            `- note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 23 |     UITextAutocapitalizationTypeNone,
 24 |     UITextAutocapitalizationTypeWords,
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:48:27: error: 'UITextAutocorrectionType' is unavailable in watchOS
 46 |       placeholder: [NSAttributedString],
 47 |       isSecure: Bool,
 48 |       autocorrectionType: UITextAutocorrectionType,
    |                           `- error: 'UITextAutocorrectionType' is unavailable in watchOS
 49 |       autocapitalizationType: UITextAutocapitalizationType,
 50 |       font: UIFont,
/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/Forms/FormInputItem.swift:49:31: error: 'UITextAutocapitalizationType' is unavailable in watchOS
 47 |       isSecure: Bool,
 48 |       autocorrectionType: UITextAutocorrectionType,
 49 |       autocapitalizationType: UITextAutocapitalizationType,
    |                               `- error: 'UITextAutocapitalizationType' is unavailable in watchOS
 50 |       font: UIFont,
 51 |       textColor: UIColor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:22:28: note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 20 | // cases, these values are ignored by the keyboard/input method implementation.
 21 | //
 22 | typedef NS_ENUM(NSInteger, UITextAutocapitalizationType) {
    |                            `- note: 'UITextAutocapitalizationType' has been explicitly marked unavailable here
 23 |     UITextAutocapitalizationTypeNone,
 24 |     UITextAutocapitalizationTypeWords,
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:74:31: error: 'UIView' is unavailable in watchOS
 72 |   }
 73 |
 74 |   private let containerView = UIView()
    |                               `- error: 'UIView' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
/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/Forms/FormInputItem.swift:74:31: error: 'init()' is unavailable in watchOS
 72 |   }
 73 |
 74 |   private let containerView = UIView()
    |                               `- error: 'init()' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:75:27: error: 'UIStackView' is unavailable in watchOS
 73 |
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
    |                           `- error: 'UIStackView' is unavailable in watchOS
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
/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/Forms/FormInputItem.swift:75:27: error: 'init()' is unavailable in watchOS
 73 |
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
    |                           `- error: 'init()' is unavailable in watchOS
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:76:33: error: 'UILabel' is unavailable in watchOS
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 77 |   private(set) var textField = UITextField()
 78 |
/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/Forms/FormInputItem.swift:76:33: error: 'init()' is unavailable in watchOS
 74 |   private let containerView = UIView()
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 77 |   private(set) var textField = UITextField()
 78 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:77:32: error: 'UITextField' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
    |                                `- error: 'UITextField' is unavailable in watchOS
 78 |
 79 |   /// An `AnyPublisher` that publishes the `text` from UITextField.
/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/Forms/FormInputItem.swift:77:32: error: 'init()' is unavailable in watchOS
 75 |   private let stackView = UIStackView()
 76 |   private(set) var titleLabel = UILabel()
 77 |   private(set) var textField = UITextField()
    |                                `- error: 'init()' is unavailable in watchOS
 78 |
 79 |   /// An `AnyPublisher` that publishes the `text` from UITextField.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift:11:27: error: 'UIView' is unavailable in watchOS
  9 | ///
 10 | /// - Note: This class conforms to the `FormItem` protocol.
 11 | open class FormInputItem: UIView, FormInputType {
    |                           `- error: 'UIView' is unavailable in watchOS
 12 |
 13 |   /// A structure used to configure a `FormInputItem`.
/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/Forms/FormPickerItem.swift:37:33: error: 'UIPickerView' is unavailable in watchOS
 35 |   }
 36 |
 37 |   private(set) var pickerView = UIPickerView()
    |                                 `- error: 'UIPickerView' is unavailable in watchOS
 38 |
 39 |   /// Array of options to be displayed in the picker.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:37:33: error: 'init()' is unavailable in watchOS
 35 |   }
 36 |
 37 |   private(set) var pickerView = UIPickerView()
    |                                 `- error: 'init()' is unavailable in watchOS
 38 |
 39 |   /// Array of options to be displayed in the picker.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:10:28: error: 'UIView' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                            `- error: 'UIView' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/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/Forms/FormPickerItem.swift:10:46: error: 'UIPickerViewDataSource' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                                              `- error: 'UIPickerViewDataSource' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:48:11: note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
46 |
47 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
48 | @protocol UIPickerViewDataSource<NSObject>
   |           `- note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
49 | @required
50 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:10:70: error: 'UIPickerViewDelegate' is unavailable in watchOS
  8 | ///
  9 | /// - Note: This class conforms to the `FormItem` protocol.
 10 | open class FormPickerItem: UIView, FormItem, UIPickerViewDataSource, UIPickerViewDelegate {
    |                                                                      `- error: 'UIPickerViewDelegate' is unavailable in watchOS
 11 |
 12 |   /// A structure used to configure a `FormPickerItem`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
   |           `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:92:20: error: 'UIPickerView' is unavailable in watchOS
 90 | public extension FormPickerItem {
 91 |   func numberOfComponents(
 92 |     in pickerView: UIPickerView
    |                    `- error: 'UIPickerView' is unavailable in watchOS
 93 |   ) -> Int {
 94 |     options.count
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:98:19: error: 'UIPickerView' is unavailable in watchOS
 96 |
 97 |   func pickerView(
 98 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
 99 |     numberOfRowsInComponent component: Int
100 |   ) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:105:19: error: 'UIPickerView' is unavailable in watchOS
103 |
104 |   func pickerView(
105 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
106 |     titleForRow row: Int,
107 |     forComponent component: Int
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift:113:19: error: 'UIPickerView' is unavailable in watchOS
111 |
112 |   func pickerView(
113 |     _ pickerView: UIPickerView,
    |                   `- error: 'UIPickerView' is unavailable in watchOS
114 |     didSelectRow row: Int,
115 |     inComponent component: Int
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
   |            `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource;                // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSpacingItem.swift:11:29: error: 'UIView' is unavailable in watchOS
 9 | ///
10 | /// - Note: This class conforms to the `FormItem` protocol.
11 | open class FormSpacingItem: UIView, FormItem {
   |                             `- error: 'UIView' is unavailable in watchOS
12 |
13 |   /// The space after the spacing item in the form.
/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/Forms/FormSwitchItem.swift:48:28: error: 'UILabel' is unavailable in watchOS
 46 |
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
    |                            `- error: 'UILabel' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
/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/Forms/FormSwitchItem.swift:48:28: error: 'init()' is unavailable in watchOS
 46 |
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
    |                            `- error: 'init()' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:49:28: error: 'UISwitch' is unavailable in watchOS
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
    |                            `- error: 'UISwitch' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UISwitch : UIControl <NSCoding>
   |            `- note: 'UISwitch' has been explicitly marked unavailable here
24 |
25 | @property(nullable, nonatomic, strong) UIColor *onTintColor API_AVAILABLE(ios(5.0)) UI_APPEARANCE_SELECTOR;
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:49:28: error: 'init()' is unavailable in watchOS
 47 |   private let onColor: UIColor
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
    |                            `- error: 'init()' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:50:31: error: 'UILabel' is unavailable in watchOS
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
    |                               `- error: 'UILabel' is unavailable in watchOS
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
/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/Forms/FormSwitchItem.swift:50:31: error: 'init()' is unavailable in watchOS
 48 |   private let titleLabel = UILabel()
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
    |                               `- error: 'init()' is unavailable in watchOS
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:51:35: error: 'UIStackView' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 52 |   private let externalStackView = UIStackView()
 53 |
/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/Forms/FormSwitchItem.swift:51:35: error: 'init()' is unavailable in watchOS
 49 |   private let switchView = UISwitch()
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 52 |   private let externalStackView = UIStackView()
 53 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:52:35: error: 'UIStackView' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
    |                                   `- error: 'UIStackView' is unavailable in watchOS
 53 |
 54 |   /// An `AnyPublisher` that publishes the `isOn` state of the switch.
/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/Forms/FormSwitchItem.swift:52:35: error: 'init()' is unavailable in watchOS
 50 |   private let subtitleLabel = UILabel()
 51 |   private let internalStackView = UIStackView()
 52 |   private let externalStackView = UIStackView()
    |                                   `- error: 'init()' is unavailable in watchOS
 53 |
 54 |   /// An `AnyPublisher` that publishes the `isOn` state of the switch.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift:12:28: error: 'UIView' is unavailable in watchOS
 10 | ///
 11 | /// - Note: This class conforms to the `FormItem` protocol.
 12 | open class FormSwitchItem: UIView, FormInputType {
    |                            `- error: 'UIView' is unavailable in watchOS
 13 |
 14 |   /// A structure used to configure a `FormSwitchItem`.
/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/Forms/FormTextItem.swift:33:32: error: 'UILabel' is unavailable in watchOS
31 |   }
32 |
33 |   private(set) var textLabel = UILabel()
   |                                `- error: 'UILabel' is unavailable in watchOS
34 |
35 |   /// The space after the text item in the form.
/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/Forms/FormTextItem.swift:33:32: error: 'init()' is unavailable in watchOS
31 |   }
32 |
33 |   private(set) var textLabel = UILabel()
   |                                `- error: 'init()' is unavailable in watchOS
34 |
35 |   /// The space after the text item in the form.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift:10:26: error: 'UIView' is unavailable in watchOS
 8 | ///
 9 | /// - Note: This class conforms to the `FormItem` protocol.
10 | open class FormTextItem: UIView, FormItem {
   |                          `- error: 'UIView' is unavailable in watchOS
11 |
12 |   /// A structure used to configure a `FormTextItem`.
/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/Forms/FormView.swift:9:32: error: 'UIStackView' is unavailable in watchOS
 7 |
 8 |   /// A `UIStackView` to manage the layout of `FormItem`s.
 9 |   private(set) var stackView = UIStackView()
   |                                `- error: 'UIStackView' is unavailable in watchOS
10 |
11 |   /// A Boolean value indicating whether all validatable `FormItem`s are valid.
/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/Forms/FormView.swift:9:32: error: 'init()' is unavailable in watchOS
 7 |
 8 |   /// A `UIStackView` to manage the layout of `FormItem`s.
 9 |   private(set) var stackView = UIStackView()
   |                                `- error: 'init()' is unavailable in watchOS
10 |
11 |   /// A Boolean value indicating whether all validatable `FormItem`s are valid.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift:4:22: error: 'UIView' is unavailable in watchOS
 2 |
 3 | /// A `UIView` subclass representing a form containing multiple `FormItem`s arranged vertically.
 4 | open class FormView: UIView {
   |                      `- error: 'UIView' is unavailable in watchOS
 5 |   /// An array holding the `FormItem`s.
 6 |   private var elements = [FormItem]()
/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/Forms/Protocols.swift:4:27: error: 'UIView' is unavailable in watchOS
 2 |
 3 | /// A protocol that defines a FormItem with spacing.
 4 | public protocol FormItem: UIView {
   |                           `- error: 'UIView' is unavailable in watchOS
 5 |   /// A CGFloat value representing the spacing after the FormItem.
 6 |   var spacingAfter: CGFloat { get }
/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/Forms/UIControl+Publishers.swift:4:11: error: 'UIControl' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIControl {
   |           `- error: 'UIControl' is unavailable in watchOS
 5 |   /// A publisher emitting `.touchUpInside` events from this control.
 6 |   public var touchUpInsidePublisher: AnyPublisher<Void, Never> {
/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/Forms/UIControl+Publishers.swift:33:45: error: 'Event' is unavailable in watchOS
31 |
32 |     private let control: OuterControl
33 |     private let controlEvents: OuterControl.Event
   |                                             `- error: 'Event' is unavailable in watchOS
34 |
35 |     /// Creates a control target publisher for the given control and event.
/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:16:32: note: 'Event' has been explicitly marked unavailable here
 14 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
 15 |
 16 | typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
    |                                `- note: 'Event' has been explicitly marked unavailable here
 17 |     UIControlEventTouchDown                                         = 1 <<  0,      // on all touch downs
 18 |     UIControlEventTouchDownRepeat                                   = 1 <<  1,      // on multiple touchdowns (tap count > 1)
/Users/admin/builder/spi-builder-workspace/Sources/Forms/UIControl+Publishers.swift:39:54: error: 'Event' is unavailable in watchOS
37 |     ///   - control: The control to observe.
38 |     ///   - events: The control events to observe.
39 |     init(control: OuterControl, events: OuterControl.Event) {
   |                                                      `- error: 'Event' is unavailable in watchOS
40 |       self.control = control
41 |       self.controlEvents = events
/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:16:32: note: 'Event' has been explicitly marked unavailable here
 14 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
 15 |
 16 | typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
    |                                `- note: 'Event' has been explicitly marked unavailable here
 17 |     UIControlEventTouchDown                                         = 1 <<  0,      // on all touch downs
 18 |     UIControlEventTouchDownRepeat                                   = 1 <<  1,      // on multiple touchdowns (tap count > 1)
/Users/admin/builder/spi-builder-workspace/Sources/Forms/UIControl+Publishers.swift:61:70: error: 'Event' is unavailable in watchOS
59 |       ///   - control: The control to observe.
60 |       ///   - event: The control event to observe.
61 |       init(subscriber: S, control: InnerControl, event: InnerControl.Event) {
   |                                                                      `- error: 'Event' is unavailable in watchOS
62 |         self.subscriber = subscriber
63 |         self.control = control
/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:16:32: note: 'Event' has been explicitly marked unavailable here
 14 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
 15 |
 16 | typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
    |                                `- note: 'Event' has been explicitly marked unavailable here
 17 |     UIControlEventTouchDown                                         = 1 <<  0,      // on all touch downs
 18 |     UIControlEventTouchDownRepeat                                   = 1 <<  1,      // on multiple touchdowns (tap count > 1)
/Users/admin/builder/spi-builder-workspace/Sources/Forms/UIControl+Publishers.swift:52:67: error: 'UIControl' is unavailable in watchOS
50 |
51 |     /// The subscription class for `ControlTarget`.
52 |     private final class Subscription<S: Subscriber, InnerControl: UIControl>: Combine.Subscription where S.Input == Void {
   |                                                                   `- error: 'UIControl' is unavailable in watchOS
53 |       private var subscriber: S?
54 |       private weak var control: InnerControl?
/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/Forms/UIControl+Publishers.swift:28:38: error: 'UIControl' is unavailable in watchOS
26 | extension Publishers {
27 |   /// A publisher that emits a value when the specified control event occurs.
28 |   struct ControlTarget<OuterControl: UIControl>: Publisher {
   |                                      `- error: 'UIControl' is unavailable in watchOS
29 |     typealias Output = Void
30 |     typealias Failure = Never
/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/Forms/UITextField+Publishers.swift:4:11: error: 'UITextField' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UITextField {
   |           `- error: 'UITextField' is unavailable in watchOS
 5 |   /// A publisher emitting `.editingChanged` events from this text field.
 6 |   public var editingChanged: AnyPublisher<String?, Never> {
/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/Forms/UITextField+Publishers.swift:19:28: error: 'UITextField' is unavailable in watchOS
17 |     typealias Failure = Never
18 |
19 |     private let textField: UITextField
   |                            `- error: 'UITextField' is unavailable in watchOS
20 |
21 |     /// Creates a text field publisher for the given text field.
/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/Forms/UITextField+Publishers.swift:23:21: error: 'UITextField' is unavailable in watchOS
21 |     /// Creates a text field publisher for the given text field.
22 |     /// - Parameter textField: The text field to observe.
23 |     init(textField: UITextField) {
   |                     `- error: 'UITextField' is unavailable in watchOS
24 |       self.textField = textField
25 |     }
/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/Forms/UITextField+Publishers.swift:36:69: error: 'UITextField' is unavailable in watchOS
34 |
35 |   /// The subscription class for `TextFieldPublisher`.
36 |   private final class TextFieldSubscription<S: Subscriber, Control: UITextField>: Subscription where S.Input == String? {
   |                                                                     `- error: 'UITextField' is unavailable in watchOS
37 |     private var subscriber: S?
38 |     private weak var textField: Control?
/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
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/Forms/FormButtonItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCalendarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormCheckboxItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormInputItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSpacingItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormSwitchItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormTextItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/FormView.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/Protocols.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/UIControl+Publishers.swift /Users/admin/builder/spi-builder-workspace/Sources/Forms/UITextField+Publishers.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/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms-dependencies-1.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 5 -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/Forms.build/Debug-watchos/Forms-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Forms -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms_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/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Forms.build/Debug-watchos/Forms-t.build/Objects-normal/arm64_32/Forms.abi.json
SwiftCompile normal arm64_32 (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Forms (in target 'Forms' from project 'Forms')
SwiftCompile normal arm64 (in target 'Forms' from project 'Forms')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 15:20:07.013 xcodebuild[791:4722] [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\ Forms (in target 'Forms' from project 'Forms')
	SwiftCompile normal arm64_32 (in target 'Forms' from project 'Forms')
	Building workspace Forms with scheme Forms
(3 failures)
BUILD FAILURE 6.4 watchOS