The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Pharos, reference main (454d8f), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 20:10:33 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 Pharos -destination generic/platform=watchOS

Build Log

SwiftDriver Pharos normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Pharos -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -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/PackageFrameworks -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -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/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Observable+Extensions.swift,\ BindableCollection+TextInput.swift,\ BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:68:31: error: 'UIView' is unavailable in watchOS
 66 |     }
 67 |
 68 |     var inputView: Observable<UIView?> {
    |                               `- error: 'UIView' is unavailable in watchOS
 69 |         bindable(of: \.inputView, key: &inputViewKey)
 70 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:72:40: error: 'UIView' is unavailable in watchOS
 70 |     }
 71 |
 72 |     var inputAccessoryView: Observable<UIView?> {
    |                                        `- error: 'UIView' is unavailable in watchOS
 73 |         bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
 74 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:29:51: error: 'UITextView' is unavailable in watchOS
 27 | private var usesStandardTextScalingKey: String = "usesStandardTextScalingKey"
 28 |
 29 | public extension BindableCollection where Object: UITextView {
    |                                                   `- error: 'UITextView' is unavailable in watchOS
 30 |
 31 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:128:30: error: 'UITextFieldDelegate' is unavailable in watchOS
126 |     }
127 |
128 |     var delegate: Observable<UITextFieldDelegate?> {
    |                              `- error: 'UITextFieldDelegate' is unavailable in watchOS
129 |         bindable(of: \.delegate, key: &delegateKey)
130 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
138 |
139 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
140 | @protocol UITextFieldDelegate <NSObject>
    |           `- note: 'UITextFieldDelegate' has been explicitly marked unavailable here
141 |
142 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:140:30: error: 'UIView' is unavailable in watchOS
138 |     }
139 |
140 |     var leftView: Observable<UIView?> {
    |                              `- error: 'UIView' is unavailable in watchOS
141 |         bindable(of: \.leftView, key: &leftViewKey)
142 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:144:31: error: 'UIView' is unavailable in watchOS
142 |     }
143 |
144 |     var rightView: Observable<UIView?> {
    |                               `- error: 'UIView' is unavailable in watchOS
145 |         bindable(of: \.rightView, key: &rightViewKey)
146 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:148:35: error: 'UITextField' is unavailable in watchOS
146 |     }
147 |
148 |     var rightViewMode: Observable<UITextField.ViewMode> {
    |                                   `- error: 'UITextField' is unavailable in watchOS
149 |         bindable(of: \.rightViewMode, key: &rightViewModeKey)
150 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:152:31: error: 'UIView' is unavailable in watchOS
150 |     }
151 |
152 |     var inputView: Observable<UIView?> {
    |                               `- error: 'UIView' is unavailable in watchOS
153 |         bindable(of: \.inputView, key: &inputViewKey)
154 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:156:40: error: 'UIView' is unavailable in watchOS
154 |     }
155 |
156 |     var inputAccessoryView: Observable<UIView?> {
    |                                        `- error: 'UIView' is unavailable in watchOS
157 |         bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
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/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:100:51: error: 'UITextField' is unavailable in watchOS
 98 | private var rightViewModeKey: String = "rightViewModeKey"
 99 |
100 | public extension BindableCollection where Object: UITextField {
    |                                                   `- error: 'UITextField' is unavailable in watchOS
101 |
102 |     // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:184:30: error: 'UISearchBarDelegate' is unavailable in watchOS
182 |     // MARK: Two Way Relay
183 |
184 |     var delegate: Observable<UISearchBarDelegate?> {
    |                              `- error: 'UISearchBarDelegate' is unavailable in watchOS
185 |         bindable(of: \.delegate, key: &delegateKey)
186 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
174 |
175 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
176 | @protocol UISearchBarDelegate <UIBarPositioningDelegate>
    |           `- note: 'UISearchBarDelegate' has been explicitly marked unavailable here
177 |
178 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:224:40: error: 'UIView' is unavailable in watchOS
222 |     }
223 |
224 |     var inputAccessoryView: Observable<UIView?> {
    |                                        `- error: 'UIView' is unavailable in watchOS
225 |         bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
226 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:180:51: error: 'UISearchBar' is unavailable in watchOS
178 | private var searchTextPositionAdjustmentKey: String = "searchTextPositionAdjustmentKey"
179 |
180 | public extension BindableCollection where Object: UISearchBar {
    |                                                   `- error: 'UISearchBar' is unavailable in watchOS
181 |
182 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:86:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 84 |     @available(iOS 13.0, *)
 85 |     var usesStandardTextScaling: Observable<Bool> {
 86 |         bindable(of: \.usesStandardTextScaling, key: &usesStandardTextScalingKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 87 |     }
 88 | }
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:21:51: error: 'UIButton' is unavailable in watchOS
19 | private var isPointerInteractionEnabledKey: String = "isPointerInteractionEnabledKey"
20 |
21 | public extension BindableCollection where Object: UIButton {
   |                                                   `- error: 'UIButton' is unavailable in watchOS
22 |
23 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:26:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
24 |
25 |     var contentEdgeInsets: Observable<UIEdgeInsets> {
26 |         bindable(of: \.contentEdgeInsets, key: &contentEdgeInsetsKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
27 |     }
28 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:30:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
28 |
29 |     var titleEdgeInsets: Observable<UIEdgeInsets> {
30 |         bindable(of: \.titleEdgeInsets, key: &titleEdgeInsetsKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
31 |     }
32 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:34:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
32 |
33 |     var reversesTitleShadowWhenHighlighted: Observable<Bool> {
34 |         bindable(of: \.reversesTitleShadowWhenHighlighted, key: &reversesTitleShadowWhenHighlightedKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
35 |     }
36 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:38:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
36 |
37 |     var imageEdgeInsets: Observable<UIEdgeInsets> {
38 |         bindable(of: \.imageEdgeInsets, key: &imageEdgeInsetsKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
39 |     }
40 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:42:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
40 |
41 |     var adjustsImageWhenHighlighted: Observable<Bool> {
42 |         bindable(of: \.adjustsImageWhenHighlighted, key: &adjustsImageWhenHighlightedKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
43 |     }
44 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Observable+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+TextInput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIButton.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:46:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
44 |
45 |     var adjustsImageWhenDisabled: Observable<Bool> {
46 |         bindable(of: \.adjustsImageWhenDisabled, key: &adjustsImageWhenDisabledKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
47 |     }
48 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:50:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
48 |
49 |     var showsTouchWhenHighlighted: Observable<Bool> {
50 |         bindable(of: \.showsTouchWhenHighlighted, key: &showsTouchWhenHighlightedKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
51 |     }
52 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:55:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
53 |     @available(iOS 13.4, *)
54 |     var isPointerInteractionEnabled: Observable<Bool> {
55 |         bindable(of: \.isPointerInteractionEnabled, key: &isPointerInteractionEnabledKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
56 |     }
57 |
SwiftCompile normal arm64 Compiling\ BindableCollection+UICollectionView.swift,\ BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:31:42: error: 'UICollectionViewLayout' is unavailable in watchOS
29 |     // MARK: Two Way Relay
30 |
31 |     var collectionViewLayout: Observable<UICollectionViewLayout> {
   |                                          `- error: 'UICollectionViewLayout' is unavailable in watchOS
32 |         bindable(of: \.collectionViewLayout, key: &collectionViewLayoutKey)
33 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:35:30: error: 'UICollectionViewDelegate' is unavailable in watchOS
33 |     }
34 |
35 |     var delegate: Observable<UICollectionViewDelegate?> {
   |                              `- error: 'UICollectionViewDelegate' is unavailable in watchOS
36 |         bindable(of: \.delegate, key: &delegateKey)
37 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
    |           `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:39:32: error: 'UICollectionViewDataSource' is unavailable in watchOS
37 |     }
38 |
39 |     var dataSource: Observable<UICollectionViewDataSource?> {
   |                                `- error: 'UICollectionViewDataSource' is unavailable in watchOS
40 |         bindable(of: \.dataSource, key: &dataSourceKey)
41 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:43:40: error: 'UICollectionViewDataSourcePrefetching' is unavailable in watchOS
41 |     }
42 |
43 |     var prefetchDataSource: Observable<UICollectionViewDataSourcePrefetching?> {
   |                                        `- error: 'UICollectionViewDataSourcePrefetching' is unavailable in watchOS
44 |         bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
45 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:101:11: note: 'UICollectionViewDataSourcePrefetching' has been explicitly marked unavailable here
 99 |
100 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
101 | @protocol UICollectionViewDataSourcePrefetching <NSObject>
    |           `- note: 'UICollectionViewDataSourcePrefetching' has been explicitly marked unavailable here
102 | @required
103 | // indexPaths are ordered ascending by geometric distance from the collection view
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:52:34: error: 'UICollectionViewDragDelegate' is unavailable in watchOS
50 |
51 |     @available(iOS 11.0, *)
52 |     var dragDelegate: Observable<UICollectionViewDragDelegate?> {
   |                                  `- error: 'UICollectionViewDragDelegate' is unavailable in watchOS
53 |         bindable(of: \.dragDelegate, key: &dragDelegateKey)
54 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:539:11: note: 'UICollectionViewDragDelegate' has been explicitly marked unavailable here
537 |
538 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UICollectionViewDragDelegate <NSObject>
    |           `- note: 'UICollectionViewDragDelegate' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:56:34: error: 'UICollectionViewDropDelegate' is unavailable in watchOS
54 |     }
55 |     @available(iOS 11.0, *)
56 |     var dropDelegate: Observable<UICollectionViewDropDelegate?> {
   |                                  `- error: 'UICollectionViewDropDelegate' is unavailable in watchOS
57 |         bindable(of: \.dropDelegate, key: &dropDelegateKey)
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:586:11: note: 'UICollectionViewDropDelegate' has been explicitly marked unavailable here
584 |
585 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
586 | @protocol UICollectionViewDropDelegate <NSObject>
    |           `- note: 'UICollectionViewDropDelegate' has been explicitly marked unavailable here
587 |
588 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:65:36: error: 'UIView' is unavailable in watchOS
63 |     }
64 |
65 |     var backgroundView: Observable<UIView?> {
   |                                    `- error: 'UIView' is unavailable in watchOS
66 |         bindable(of: \.backgroundView, key: &backgroundViewKey)
67 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:27:51: error: 'UICollectionView' is unavailable in watchOS
25 | private var isEditingKey: String = "isEditingKey"
26 |
27 | public extension BindableCollection where Object: UICollectionView {
   |                                                   `- error: 'UICollectionView' is unavailable in watchOS
28 |
29 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:44:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>'
42 |
43 |     var prefetchDataSource: Observable<UICollectionViewDataSourcePrefetching?> {
44 |         bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>'
45 |     }
46 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:48:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
46 |
47 |     var isPrefetchingEnabled: Observable<Bool> {
48 |         bindable(of: \.isPrefetchingEnabled, key: &isPrefetchingEnabledKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
49 |     }
50 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:53:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDragDelegate)?>'
51 |     @available(iOS 11.0, *)
52 |     var dragDelegate: Observable<UICollectionViewDragDelegate?> {
53 |         bindable(of: \.dragDelegate, key: &dragDelegateKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDragDelegate)?>'
54 |     }
55 |     @available(iOS 11.0, *)
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:57:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDropDelegate)?>'
55 |     @available(iOS 11.0, *)
56 |     var dropDelegate: Observable<UICollectionViewDropDelegate?> {
57 |         bindable(of: \.dropDelegate, key: &dropDelegateKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDropDelegate)?>'
58 |     }
59 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:62:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
60 |     @available(iOS 11.0, *)
61 |     var dragInteractionEnabled: Observable<Bool> {
62 |         bindable(of: \.dragInteractionEnabled, key: &dragInteractionEnabledKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
63 |     }
64 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:83:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
81 |     @available(iOS 14.0, *)
82 |     var selectionFollowsFocus: Observable<Bool> {
83 |         bindable(of: \.selectionFollowsFocus, key: &selectionFollowsFocusKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
84 |     }
85 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:88:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
86 |     @available(iOS 14.0, *)
87 |     var isEditing: Observable<Bool> {
88 |         bindable(of: \.isEditing, key: &isEditingKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
89 |     }
90 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:35:46: error: 'UIControl' is unavailable in watchOS
33 |     }
34 |
35 |     var contentVerticalAlignment: Observable<UIControl.ContentVerticalAlignment> {
   |                                              `- error: 'UIControl' is unavailable in watchOS
36 |         bindable(of: \.contentVerticalAlignment, key: &contentVerticalAlignmentKey)
37 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:39:48: error: 'UIControl' is unavailable in watchOS
37 |     }
38 |
39 |     var contentHorizontalAlignment: Observable<UIControl.ContentHorizontalAlignment> {
   |                                                `- error: 'UIControl' is unavailable in watchOS
40 |         bindable(of: \.contentHorizontalAlignment, key: &contentHorizontalAlignmentKey)
41 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:19:51: error: 'UIControl' is unavailable in watchOS
17 | private var showsMenuAsPrimaryActionKey: String = "showsMenuAsPrimaryActionKey"
18 |
19 | public extension BindableCollection where Object: UIControl {
   |                                                   `- error: 'UIControl' is unavailable in watchOS
20 |
21 |     // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:45:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
43 |     @available(iOS 14.0, *)
44 |     var showsMenuAsPrimaryAction: Observable<Bool> {
45 |         bindable(of: \.showsMenuAsPrimaryAction, key: &showsMenuAsPrimaryActionKey)
   |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
46 |     }
47 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -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/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -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/PackageFrameworks -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 -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/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UICollectionView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIControl.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIScrollView.swift,\ BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UISlider.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:53:30: error: 'UIScrollViewDelegate' is unavailable in watchOS
 51 |     }
 52 |
 53 |     var delegate: Observable<UIScrollViewDelegate?> {
    |                              `- error: 'UIScrollViewDelegate' is unavailable in watchOS
 54 |         bindable(of: \.delegate, key: &delegateKey)
 55 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
    |           `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:131:36: error: 'UIRefreshControl' is unavailable in watchOS
129 |     }
130 |
131 |     var refreshControl: Observable<UIRefreshControl?> {
    |                                    `- error: 'UIRefreshControl' is unavailable in watchOS
132 |         bindable(of: \.refreshControl, key: &refreshControlKey)
133 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
16 | @interface UIRefreshControl : UIControl
   |            `- note: 'UIRefreshControl' has been explicitly marked unavailable here
17 |
18 | /* The designated initializer
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:37:51: error: 'UIScrollView' is unavailable in watchOS
 35 | private var refreshControlKey: String = "refreshControlKey"
 36 |
 37 | public extension BindableCollection where Object: UIScrollView {
    |                                                   `- error: 'UIScrollView' is unavailable in watchOS
 38 |
 39 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:91:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
 89 |     @available(iOS 11.1, *)
 90 |     var verticalScrollIndicatorInsets: Observable<UIEdgeInsets> {
 91 |         bindable(of: \.verticalScrollIndicatorInsets, key: &verticalScrollIndicatorInsetsKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
 92 |     }
 93 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:96:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
 94 |     @available(iOS 11.1, *)
 95 |     var horizontalScrollIndicatorInsets: Observable<UIEdgeInsets> {
 96 |         bindable(of: \.horizontalScrollIndicatorInsets, key: &horizontalScrollIndicatorInsetsKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:100:24: warning: getter for 'scrollIndicatorInsets' was deprecated in watchOS 6.0: The scrollIndicatorInsets getter is deprecated, use the verticalScrollIndicatorInsets and horizontalScrollIndicatorInsets getters instead. [#DeprecatedDeclaration]
 98 |
 99 |     var scrollIndicatorInsets: Observable<UIEdgeInsets> {
100 |         bindable(of: \.scrollIndicatorInsets, key: &scrollIndicatorInsetsKey)
    |                        `- warning: getter for 'scrollIndicatorInsets' was deprecated in watchOS 6.0: The scrollIndicatorInsets getter is deprecated, use the verticalScrollIndicatorInsets and horizontalScrollIndicatorInsets getters instead. [#DeprecatedDeclaration]
101 |     }
102 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:132:22: error: cannot convert value of type 'KeyPath<Object, UIRefreshControl?>' to expected argument type 'WritableKeyPath<Object, UIRefreshControl?>'
130 |
131 |     var refreshControl: Observable<UIRefreshControl?> {
132 |         bindable(of: \.refreshControl, key: &refreshControlKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, UIRefreshControl?>' to expected argument type 'WritableKeyPath<Object, UIRefreshControl?>'
133 |     }
134 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift:22:51: error: 'UISlider' is unavailable in watchOS
20 | private var thumbTintColorKey: String = "thumbTintColorKey"
21 |
22 | public extension BindableCollection where Object: UISlider {
   |                                                   `- error: 'UISlider' is unavailable in watchOS
23 |
24 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
24 |
25 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
26 | @interface UISlider : UIControl <NSCoding>
   |            `- note: 'UISlider' has been explicitly marked unavailable here
27 |
28 | @property(nonatomic) float value;                                 // default 0.0. this value will be pinned to min/max
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
SwiftCompile normal arm64 Compiling\ CombinedObservable.swift,\ KVOObservable.swift,\ MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:62:47: error: 'UITextInput' is unavailable in watchOS
 60 |
 61 | #if canImport(UIKit)
 62 |     @inlinable func observeText(of textInput: UITextInput) {
    |                                               `- error: 'UITextInput' is unavailable in watchOS
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:100:31: error: 'UITextField' is unavailable in watchOS
 98 | extension UISearchBar {
 99 |
100 |     @inlinable var textField: UITextField {
    |                               `- error: 'UITextField' is unavailable in watchOS
101 |         if #available(iOS 13, *) {
102 |             return searchTextField
/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/Pharos/Classes/Observable/KVOObservable.swift:98:11: error: 'UISearchBar' is unavailable in watchOS
 96 |
 97 | #if canImport(UIKit)
 98 | extension UISearchBar {
    |           `- error: 'UISearchBar' is unavailable in watchOS
 99 |
100 |     @inlinable 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/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:29:35: error: 'UITextInput' is unavailable in watchOS
 27 |     @inlinable func nsObjectObserve(_ object: Object, _ keyPath: KeyPath<Object, Property>) {
 28 | #if canImport(UIKit)
 29 |         if let field = object as? UITextInput,
    |                                   `- error: 'UITextInput' is unavailable in watchOS
 30 |            keyPath == \UITextView.text || keyPath == \UITextField.text {
 31 |             observeText(of: 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/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:32:46: error: 'UISearchBar' is unavailable in watchOS
 30 |            keyPath == \UITextView.text || keyPath == \UITextField.text {
 31 |             observeText(of: field)
 32 |         } else if let searchBar = object as? UISearchBar, keyPath == \UISearchBar.text {
    |                                              `- error: 'UISearchBar' is unavailable in watchOS
 33 |             observeText(of: searchBar.textField)
 34 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:63:66: error: 'UITextField' is unavailable in watchOS
 61 | #if canImport(UIKit)
 62 |     @inlinable func observeText(of textInput: UITextInput) {
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
    |                                                                  `- error: 'UITextField' is unavailable in watchOS
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
 65 |         if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
/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/Pharos/Classes/Observable/KVOObservable.swift:64:9: error: 'UITextField' is unavailable in watchOS
 62 |     @inlinable func observeText(of textInput: UITextInput) {
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
    |         `- error: 'UITextField' is unavailable in watchOS
 65 |         if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
 66 |            let latestState = textInput.text(in: textRange) as? Property {
/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/Pharos/Classes/Observable/KVOObservable.swift:64:21: error: 'textDidChangeNotification' is unavailable in watchOS
 62 |     @inlinable func observeText(of textInput: UITextInput) {
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
    |                     `- error: 'textDidChangeNotification' is unavailable in watchOS
 65 |         if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
 66 |            let latestState = textInput.text(in: textRange) as? Property {
/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:218:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
216 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
217 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
218 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
219 |
220 | UIKIT_EXTERN NSString *const UITextFieldDidEndEditingReasonKey API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:49: error: 'UITextView' is unavailable in watchOS
 62 |     @inlinable func observeText(of textInput: UITextInput) {
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
    |                                                 `- error: 'UITextView' is unavailable in watchOS
 65 |         if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
 66 |            let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:60: error: 'textDidChangeNotification' is unavailable in watchOS
 62 |     @inlinable func observeText(of textInput: UITextInput) {
 63 |         let notificationName: NSNotification.Name = textInput is UITextField ?
 64 |         UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
    |                                                            `- error: 'textDidChangeNotification' is unavailable in watchOS
 65 |         if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
 66 |            let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:370:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
368 |
369 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
370 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
371 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
372 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:78:55: error: 'UITextInput' is unavailable in watchOS
 76 |
 77 |     @objc @inlinable func textNotification(_ notification: Notification) {
 78 |         guard let textInput = notification.object as? UITextInput,
    |                                                       `- error: 'UITextInput' is unavailable in watchOS
 79 |               let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
 80 |               let new = textInput.text(in: textRange) as? Property else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
    |           `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:102:20: error: cannot find 'searchTextField' in scope
100 |     @inlinable var textField: UITextField {
101 |         if #available(iOS 13, *) {
102 |             return searchTextField
    |                    `- error: cannot find 'searchTextField' in scope
103 |         } else {
104 |             // swiftlint:disable:next force_cast
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:105:59: error: 'UITextField' is unavailable in watchOS
103 |         } else {
104 |             // swiftlint:disable:next force_cast
105 |             return self.value(forKey: "_searchField") as! UITextField
    |                                                           `- error: 'UITextField' is unavailable in watchOS
106 |         }
107 |     }
/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 -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/supplementaryOutputs-1 -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -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/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -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/PackageFrameworks -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 -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/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/CombinedObservable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/KVOObservable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/MergedObservable.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/CombinedObservable.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/KVOObservable.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/MergedObservable.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CombinedObservable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KVOObservable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MergedObservable.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIImageView.swift,\ BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift:21:51: error: 'UIImageView' is unavailable in watchOS
19 | private var animationRepeatCountKey: String = "animationDurationKey"
20 |
21 | public extension BindableCollection where Object: UIImageView {
   |                                                   `- error: 'UIImageView' is unavailable in watchOS
22 |
23 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift:28:51: error: 'UILabel' is unavailable in watchOS
26 | private var preferredMaxLayoutWidthKey: String = "preferredMaxLayoutWidthKey"
27 |
28 | public extension BindableCollection where Object: UILabel {
   |                                                   `- error: 'UILabel' is unavailable in watchOS
29 |
30 |     // MARK: Two Way Relay
/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
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -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/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -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/PackageFrameworks -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 -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/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIImageView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UILabel.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIStackView.swift,\ BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift:16:51: error: 'UIStackView' is unavailable in watchOS
14 | private var isLayoutMarginsRelativeArrangementKey: String = "isLayoutMarginsRelativeArrangementKey"
15 |
16 | public extension BindableCollection where Object: UIStackView {
   |                                                   `- error: 'UIStackView' is unavailable in watchOS
17 |
18 |     // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift:20:51: error: 'UIStepper' is unavailable in watchOS
18 | private var stepValueKey: String = "stepValueKey"
19 |
20 | public extension BindableCollection where Object: UIStepper {
   |                                                   `- error: 'UIStepper' is unavailable in watchOS
21 |
22 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
18 | @interface UIStepper : UIControl
   |            `- note: 'UIStepper' has been explicitly marked unavailable here
19 |
20 | @property(nonatomic,getter=isContinuous) BOOL continuous; // if YES, value change events are sent any time the value changes during interaction. default = YES
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIStackView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIStepper.swift
SwiftCompile normal arm64 Compiling\ PopulatedRelays.swift,\ WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift:12:46: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | public extension PopulatedRelays where Self: UIView {
   |                                              `- error: 'UIView' is unavailable in watchOS
13 |     var bindables: BindableCollection<Self> {
14 |         .init(object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PopulatedRelays.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WeakWrappedObserver.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UISwitch.swift,\ BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift:18:51: error: 'UISwitch' is unavailable in watchOS
16 | private var isOnKey: String = "isOnKey"
17 |
18 | public extension BindableCollection where Object: UISwitch {
   |                                                   `- error: 'UISwitch' is unavailable in watchOS
19 |
20 |     // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:48:32: error: 'UITableViewDataSource' is unavailable in watchOS
 46 |     // MARK: Two Way Relay
 47 |
 48 |     var dataSource: Observable<UITableViewDataSource?> {
    |                                `- error: 'UITableViewDataSource' is unavailable in watchOS
 49 |         bindable(of: \.dataSource, key: &dataSourceKey)
 50 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
    |           `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:52:30: error: 'UITableViewDelegate' is unavailable in watchOS
 50 |     }
 51 |
 52 |     var delegate: Observable<UITableViewDelegate?> {
    |                              `- error: 'UITableViewDelegate' is unavailable in watchOS
 53 |         bindable(of: \.delegate, key: &delegateKey)
 54 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
 98 |
 99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
    |           `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:56:40: error: 'UITableViewDataSourcePrefetching' is unavailable in watchOS
 54 |     }
 55 |
 56 |     var prefetchDataSource: Observable<UITableViewDataSourcePrefetching?> {
    |                                        `- error: 'UITableViewDataSourcePrefetching' is unavailable in watchOS
 57 |         bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
 58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:589:11: note: 'UITableViewDataSourcePrefetching' has been explicitly marked unavailable here
587 |
588 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
589 | @protocol UITableViewDataSourcePrefetching <NSObject>
    |           `- note: 'UITableViewDataSourcePrefetching' has been explicitly marked unavailable here
590 |
591 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:61:34: error: 'UITableViewDragDelegate' is unavailable in watchOS
 59 |
 60 |     @available(iOS 11.0, *)
 61 |     var dragDelegate: Observable<UITableViewDragDelegate?> {
    |                                  `- error: 'UITableViewDragDelegate' is unavailable in watchOS
 62 |         bindable(of: \.dragDelegate, key: &dragDelegateKey)
 63 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:608:11: note: 'UITableViewDragDelegate' has been explicitly marked unavailable here
606 |
607 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
608 | @protocol UITableViewDragDelegate <NSObject>
    |           `- note: 'UITableViewDragDelegate' has been explicitly marked unavailable here
609 |
610 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:66:34: error: 'UITableViewDropDelegate' is unavailable in watchOS
 64 |
 65 |     @available(iOS 11.0, *)
 66 |     var dropDelegate: Observable<UITableViewDropDelegate?> {
    |                                  `- error: 'UITableViewDropDelegate' is unavailable in watchOS
 67 |         bindable(of: \.dropDelegate, key: &dropDelegateKey)
 68 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:648:11: note: 'UITableViewDropDelegate' has been explicitly marked unavailable here
646 |
647 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
648 | @protocol UITableViewDropDelegate <NSObject>
    |           `- note: 'UITableViewDropDelegate' has been explicitly marked unavailable here
649 |
650 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:98:36: error: 'UIView' is unavailable in watchOS
 96 |     }
 97 |
 98 |     var backgroundView: Observable<UIView?> {
    |                                    `- error: 'UIView' is unavailable in watchOS
 99 |         bindable(of: \.backgroundView, key: &backgroundViewKey)
100 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:130:36: error: 'UITableViewCell' is unavailable in watchOS
128 |     }
129 |
130 |     var separatorStyle: Observable<UITableViewCell.SeparatorStyle> {
    |                                    `- error: 'UITableViewCell' is unavailable in watchOS
131 |         bindable(of: \.separatorStyle, key: &separatorStyleKey)
132 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:138:37: error: 'UIVisualEffect' is unavailable in watchOS
136 |     }
137 |
138 |     var separatorEffect: Observable<UIVisualEffect?> {
    |                                     `- error: 'UIVisualEffect' is unavailable in watchOS
139 |         bindable(of: \.separatorEffect, key: &separatorEffectKey)
140 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:151:37: error: 'UIView' is unavailable in watchOS
149 |     }
150 |
151 |     var tableHeaderView: Observable<UIView?> {
    |                                     `- error: 'UIView' is unavailable in watchOS
152 |         bindable(of: \.tableHeaderView, key: &tableHeaderViewKey)
153 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:155:37: error: 'UIView' is unavailable in watchOS
153 |     }
154 |
155 |     var tableFooterView: Observable<UIView?> {
    |                                     `- error: 'UIView' is unavailable in watchOS
156 |         bindable(of: \.tableFooterView, key: &tableFooterViewKey)
157 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:44:51: error: 'UITableView' is unavailable in watchOS
 42 | private var tableFooterViewKey: String = "tableFooterViewKey"
 43 |
 44 | public extension BindableCollection where Object: UITableView {
    |                                                   `- error: 'UITableView' is unavailable in watchOS
 45 |
 46 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:57:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDataSourcePrefetching)?>'
 55 |
 56 |     var prefetchDataSource: Observable<UITableViewDataSourcePrefetching?> {
 57 |         bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDataSourcePrefetching)?>'
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:62:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDragDelegate)?>'
 60 |     @available(iOS 11.0, *)
 61 |     var dragDelegate: Observable<UITableViewDragDelegate?> {
 62 |         bindable(of: \.dragDelegate, key: &dragDelegateKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDragDelegate)?>'
 63 |     }
 64 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:67:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDropDelegate)?>'
 65 |     @available(iOS 11.0, *)
 66 |     var dropDelegate: Observable<UITableViewDropDelegate?> {
 67 |         bindable(of: \.dropDelegate, key: &dropDelegateKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDropDelegate)?>'
 68 |     }
 69 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:148:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
146 |     @available(iOS 11.0, *)
147 |     var insetsContentViewsToSafeArea: Observable<Bool> {
148 |         bindable(of: \.insetsContentViewsToSafeArea, key: &insetsContentViewsToSafeAreaKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
149 |     }
150 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:165:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
163 |     @available(iOS 14.0, *)
164 |     var selectionFollowsFocus: Observable<Bool> {
165 |         bindable(of: \.selectionFollowsFocus, key: &selectionFollowsFocusKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
166 |     }
167 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:170:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
168 |     @available(iOS 11.0, *)
169 |     var dragInteractionEnabled: Observable<Bool> {
170 |         bindable(of: \.dragInteractionEnabled, key: &dragInteractionEnabledKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
171 |     }
172 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -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/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -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/PackageFrameworks -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 -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/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UISwitch.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UITableView.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIView.swift,\ BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:125:26: error: 'UIView' is unavailable in watchOS
123 |     }
124 |
125 |     var mask: Observable<UIView?> {
    |                          `- error: 'UIView' is unavailable in watchOS
126 |         bindable(of: \.mask, key: &maskKey)
127 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:38:51: error: 'UIView' is unavailable in watchOS
 36 | private var restorationIdentifierKey: String = "restorationIdentifierKey"
 37 |
 38 | public extension BindableCollection where Object: UIView {
    |                                                   `- error: 'UIView' is unavailable in watchOS
 39 |
 40 |     // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:52:22: error: cannot convert value of type 'KeyPath<Object, String?>' to expected argument type 'WritableKeyPath<Object, String?>'
 50 |     @available(iOS 14.0, *)
 51 |     var focusGroupIdentifier: Observable<String?> {
 52 |         bindable(of: \.focusGroupIdentifier, key: &focusGroupIdentifierKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, String?>' to expected argument type 'WritableKeyPath<Object, String?>'
 53 |     }
 54 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:89:22: error: cannot convert value of type 'KeyPath<Object, NSDirectionalEdgeInsets>' to expected argument type 'WritableKeyPath<Object, NSDirectionalEdgeInsets>'
 87 |     @available(iOS 11.0, *)
 88 |     var directionalLayoutMargins: Observable<NSDirectionalEdgeInsets> {
 89 |         bindable(of: \.directionalLayoutMargins, key: &directionalLayoutMarginsKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, NSDirectionalEdgeInsets>' to expected argument type 'WritableKeyPath<Object, NSDirectionalEdgeInsets>'
 90 |     }
 91 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:98:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 96 |     @available(iOS 11.0, *)
 97 |     var insetsLayoutMarginsFromSafeArea: Observable<Bool> {
 98 |         bindable(of: \.insetsLayoutMarginsFromSafeArea, key: &insetsLayoutMarginsFromSafeAreaKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:46:36: error: 'UIView' is unavailable in watchOS
 44 |     }
 45 |
 46 |     var backgroundView: Observable<UIView?> {
    |                                    `- error: 'UIView' is unavailable in watchOS
 47 |         bindable(of: \.backgroundView, key: &backgroundViewKey)
 48 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:50:44: error: 'UIView' is unavailable in watchOS
 48 |     }
 49 |
 50 |     var selectedBackgroundView: Observable<UIView?> {
    |                                            `- error: 'UIView' is unavailable in watchOS
 51 |         bindable(of: \.selectedBackgroundView, key: &selectedBackgroundViewKey)
 52 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:54:53: error: 'UIView' is unavailable in watchOS
 52 |     }
 53 |
 54 |     var multipleSelectionBackgroundView: Observable<UIView?> {
    |                                                     `- error: 'UIView' is unavailable in watchOS
 55 |         bindable(of: \.multipleSelectionBackgroundView, key: &multipleSelectionBackgroundViewKey)
 56 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:74:35: error: 'UIView' is unavailable in watchOS
 72 |     }
 73 |
 74 |     var accessoryView: Observable<UIView?> {
    |                                   `- error: 'UIView' is unavailable in watchOS
 75 |         bindable(of: \.accessoryView, key: &accessoryViewKey)
 76 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:78:42: error: 'UIView' is unavailable in watchOS
 76 |     }
 77 |
 78 |     var editingAccessoryView: Observable<UIView?> {
    |                                          `- error: 'UIView' is unavailable in watchOS
 79 |         bindable(of: \.editingAccessoryView, key: &editingAccessoryViewKey)
 80 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:32:51: error: 'UITableViewCell' is unavailable in watchOS
 30 | private var userInteractionEnabledWhileDraggingKey: String = "userInteractionEnabledWhileDraggingKey"
 31 |
 32 | public extension BindableCollection where Object: UITableViewCell {
    |                                                   `- error: 'UITableViewCell' is unavailable in watchOS
 33 |     // MARK: Two Way Relay
 34 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:125:36: error: 'UIView' is unavailable in watchOS
123 |     }
124 |
125 |     var backgroundView: Observable<UIView?> {
    |                                    `- error: 'UIView' is unavailable in watchOS
126 |         bindable(of: \.backgroundView, key: &backgroundViewKey)
127 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:129:44: error: 'UIView' is unavailable in watchOS
127 |     }
128 |
129 |     var selectedBackgroundView: Observable<UIView?> {
    |                                            `- error: 'UIView' is unavailable in watchOS
130 |         bindable(of: \.selectedBackgroundView, key: &selectedBackgroundViewKey)
131 |     }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:102:51: error: 'UICollectionViewCell' is unavailable in watchOS
100 | // MARK: UICollectionViewCell
101 |
102 | public extension BindableCollection where Object: UICollectionViewCell {
    |                                                   `- error: 'UICollectionViewCell' is unavailable in watchOS
103 |
104 |     // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:37:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 35 |     @available(iOS 14.0, *)
 36 |     var automaticallyUpdatesContentConfiguration: Observable<Bool> {
 37 |         bindable(of: \.automaticallyUpdatesContentConfiguration, key: &automaticallyUpdatesContentConfigurationKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 38 |     }
 39 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:43:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 41 |     // swiftlint:disable:next identifier_name
 42 |     var automaticallyUpdatesBackgroundConfiguration: Observable<Bool> {
 43 |         bindable(of: \.automaticallyUpdatesBackgroundConfiguration, key: &automaticallyUpdatesBackgroundConfigurationKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 44 |     }
 45 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:96:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 94 |     @available(iOS 11.0, *)
 95 |     var userInteractionEnabledWhileDragging: Observable<Bool> {
 96 |         bindable(of: \.userInteractionEnabledWhileDragging, key: &userInteractionEnabledWhileDraggingKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
 97 |     }
 98 | }
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:108:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
106 |     @available(iOS 14.0, *)
107 |     var automaticallyUpdatesContentConfiguration: Observable<Bool> {
108 |         bindable(of: \.automaticallyUpdatesContentConfiguration, key: &automaticallyUpdatesContentConfigurationKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
109 |     }
110 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:122:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
120 |     // swiftlint:disable:next identifier_name
121 |     var automaticallyUpdatesBackgroundConfiguration: Observable<Bool> {
122 |         bindable(of: \.automaticallyUpdatesBackgroundConfiguration, key: &automaticallyUpdatesBackgroundConfigurationKey)
    |                      `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
123 |     }
124 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollection+UIView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BindableCollectionCellView.swift
SwiftCompile normal arm64 Compiling\ UIControl+Extensions.swift,\ UIControlAction.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:14:1: warning: extension declares a conformance of imported type 'Event' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
 12 | var controlActionAssociatedKey: String = "controlActionAssociatedKey"
 13 |
 14 | extension UIControl.Event: Hashable {
    | |- warning: extension declares a conformance of imported type 'Event' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 15 |     @inlinable public func hash(into hasher: inout Hasher) {
 16 |         hasher.combine(self.rawValue)
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:14:11: error: 'UIControl' is unavailable in watchOS
 12 | var controlActionAssociatedKey: String = "controlActionAssociatedKey"
 13 |
 14 | extension UIControl.Event: Hashable {
    |           `- error: 'UIControl' is unavailable in watchOS
 15 |     @inlinable public func hash(into hasher: inout Hasher) {
 16 |         hasher.combine(self.rawValue)
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:22:25: error: 'UIControl' is unavailable in watchOS
 20 | extension UIControl {
 21 |
 22 |     var allEventsPair: [UIControl.Event: Selector] {
    |                         `- error: 'UIControl' is unavailable in watchOS
 23 |         if #available(iOS 14.0, *) {
 24 |             return [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:63:32: error: 'UIControl' is unavailable in watchOS
 61 |     }
 62 |
 63 |     @inlinable var allEvents: [UIControl.Event] {
    |                                `- error: 'UIControl' is unavailable in watchOS
 64 |         if #available(iOS 14.0, *) {
 65 |             return [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:104:37: error: 'UIControl' is unavailable in watchOS
102 |     }
103 |
104 |     @inlinable var allTouchEvents: [UIControl.Event] {
    |                                     `- error: 'UIControl' is unavailable in watchOS
105 |         [
106 |             .touchDown,
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:118:39: error: 'UIControl' is unavailable in watchOS
116 |     }
117 |
118 |     @inlinable var allEditingEvents: [UIControl.Event] {
    |                                       `- error: 'UIControl' is unavailable in watchOS
119 |         [
120 |             .editingDidBegin,
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:20:11: error: 'UIControl' is unavailable in watchOS
 18 | }
 19 |
 20 | extension UIControl {
    |           `- error: 'UIControl' is unavailable in watchOS
 21 |
 22 |     var allEventsPair: [UIControl.Event: Selector] {
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:131:76: error: 'UIControl' is unavailable in watchOS
129 |
130 |     @available(*, deprecated, renamed: "observeEventChange")
131 |     @inlinable public func whenDetectEvent(thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
    |                                                                            `- error: 'UIControl' is unavailable in watchOS
132 |         observeEventChange(work)
133 |     }
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:135:67: error: 'UIControl' is unavailable in watchOS
133 |     }
134 |
135 |     public func observeEventChange(_ observer: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
    |                                                                   `- error: 'UIControl' is unavailable in watchOS
136 |         getControlAction().eventObservable.observeChange(observer)
137 |     }
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:139:44: error: 'UIControl' is unavailable in watchOS
137 |     }
138 |
139 |     public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
    |                                            `- error: 'UIControl' is unavailable in watchOS
140 |         let eventUsed: [UIControl.Event]
141 |         if event == .allEvents {
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:139:93: error: 'UIControl' is unavailable in watchOS
137 |     }
138 |
139 |     public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
    |                                                                                             `- error: 'UIControl' is unavailable in watchOS
140 |         let eventUsed: [UIControl.Event]
141 |         if event == .allEvents {
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:155:74: error: 'UIControl' is unavailable in watchOS
153 |     }
154 |
155 |     @inlinable public func whenDidTapped(thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
    |                                                                          `- error: 'UIControl' is unavailable in watchOS
156 |         whenDidTriggered(by: .touchUpInside, thenDo: work)
157 |     }
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:128:11: error: 'UIControl' is unavailable in watchOS
126 | }
127 |
128 | extension UIControl {
    |           `- error: 'UIControl' is unavailable in watchOS
129 |
130 |     @available(*, deprecated, renamed: "observeEventChange")
/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/Pharos/Classes/UIControl/UIControl+Extensions.swift:36:18: error: 'menuActionTriggered' is unavailable in watchOS
 34 |                 .valueChanged: #selector(UIControlAction.valueChanged(by:)),
 35 |                 .primaryActionTriggered: #selector(UIControlAction.primaryActionTriggered(by:)),
 36 |                 .menuActionTriggered: #selector(UIControlAction.menuActionTriggered(by:)),
    |                  `- error: 'menuActionTriggered' is unavailable in watchOS
 37 |                 .editingDidBegin: #selector(UIControlAction.editingDidBegin(by:)),
 38 |                 .editingChanged: #selector(UIControlAction.editingChanged(by:)),
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 |   struct Event {
3 | @available(watchOS, unavailable)
4 |     public static var menuActionTriggered: UIControl.Event { get }  }
  |                       `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:77:18: error: 'menuActionTriggered' is unavailable in watchOS
 75 |                 .valueChanged,
 76 |                 .primaryActionTriggered,
 77 |                 .menuActionTriggered,
    |                  `- error: 'menuActionTriggered' is unavailable in watchOS
 78 |                 .editingDidBegin,
 79 |                 .editingChanged,
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 |   struct Event {
3 | @available(watchOS, unavailable)
4 |     public static var menuActionTriggered: UIControl.Event { get }  }
  |                       `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:140:25: error: 'UIControl' is unavailable in watchOS
138 |
139 |     public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
140 |         let eventUsed: [UIControl.Event]
    |                         `- error: 'UIControl' is unavailable in watchOS
141 |         if event == .allEvents {
142 |             eventUsed = allEvents
/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/Pharos/Classes/UIControl/UIControlAction.swift:13:29: error: 'UIControl' is unavailable in watchOS
11 |
12 | class UIControlAction: NSObject {
13 |     @Subject var lastEvent: UIControl.Event = .allEvents
   |                             `- error: 'UIControl' is unavailable in watchOS
14 |
15 |     @inlinable var eventObservable: Observable<UIControl.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: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/Pharos/Classes/UIControl/UIControlAction.swift:15:48: error: 'UIControl' is unavailable in watchOS
13 |     @Subject var lastEvent: UIControl.Event = .allEvents
14 |
15 |     @inlinable var eventObservable: Observable<UIControl.Event> {
   |                                                `- error: 'UIControl' is unavailable in watchOS
16 |         $lastEvent
17 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:19:40: error: 'UIControl' is unavailable in watchOS
17 |     }
18 |
19 |     @inlinable func invoked(by sender: UIControl, with event: UIControl.Event) {
   |                                        `- error: 'UIControl' is unavailable in watchOS
20 |         self.lastEvent = event
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/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/Pharos/Classes/UIControl/UIControlAction.swift:19:63: error: 'UIControl' is unavailable in watchOS
17 |     }
18 |
19 |     @inlinable func invoked(by sender: UIControl, with event: UIControl.Event) {
   |                                                               `- error: 'UIControl' is unavailable in watchOS
20 |         self.lastEvent = event
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/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/Pharos/Classes/UIControl/UIControlAction.swift:23:37: error: 'UIControl' is unavailable in watchOS
21 |     }
22 |
23 |     @objc func touchDown(by sender: UIControl) {
   |                                     `- error: 'UIControl' is unavailable in watchOS
24 |         invoked(by: sender, with: .touchDown)
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/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/Pharos/Classes/UIControl/UIControlAction.swift:27:43: error: 'UIControl' is unavailable in watchOS
25 |     }
26 |
27 |     @objc func touchDownRepeat(by sender: UIControl) {
   |                                           `- error: 'UIControl' is unavailable in watchOS
28 |         invoked(by: sender, with: .touchDownRepeat)
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/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/Pharos/Classes/UIControl/UIControlAction.swift:31:43: error: 'UIControl' is unavailable in watchOS
29 |     }
30 |
31 |     @objc func touchDragInside(by sender: UIControl) {
   |                                           `- error: 'UIControl' is unavailable in watchOS
32 |         invoked(by: sender, with: .touchDragInside)
33 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:35:44: error: 'UIControl' is unavailable in watchOS
33 |     }
34 |
35 |     @objc func touchDragOutside(by sender: UIControl) {
   |                                            `- error: 'UIControl' is unavailable in watchOS
36 |         invoked(by: sender, with: .touchDragOutside)
37 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:39:42: error: 'UIControl' is unavailable in watchOS
37 |     }
38 |
39 |     @objc func touchDragEnter(by sender: UIControl) {
   |                                          `- error: 'UIControl' is unavailable in watchOS
40 |         invoked(by: sender, with: .touchDragEnter)
41 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:43:41: error: 'UIControl' is unavailable in watchOS
41 |     }
42 |
43 |     @objc func touchDragExit(by sender: UIControl) {
   |                                         `- error: 'UIControl' is unavailable in watchOS
44 |         invoked(by: sender, with: .touchDragExit)
45 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:47:41: error: 'UIControl' is unavailable in watchOS
45 |     }
46 |
47 |     @objc func touchUpInside(by sender: UIControl) {
   |                                         `- error: 'UIControl' is unavailable in watchOS
48 |         invoked(by: sender, with: .touchUpInside)
49 |     }
/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;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIControl+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIControlAction.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:51:42: error: 'UIControl' is unavailable in watchOS
49 |     }
50 |
51 |     @objc func touchUpOutside(by sender: UIControl) {
   |                                          `- error: 'UIControl' is unavailable in watchOS
52 |         invoked(by: sender, with: .touchUpOutside)
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/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/Pharos/Classes/UIControl/UIControlAction.swift:55:39: error: 'UIControl' is unavailable in watchOS
53 |     }
54 |
55 |     @objc func touchCancel(by sender: UIControl) {
   |                                       `- error: 'UIControl' is unavailable in watchOS
56 |         invoked(by: sender, with: .touchCancel)
57 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:59:40: error: 'UIControl' is unavailable in watchOS
57 |     }
58 |
59 |     @objc func valueChanged(by sender: UIControl) {
   |                                        `- error: 'UIControl' is unavailable in watchOS
60 |         invoked(by: sender, with: .valueChanged)
61 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:63:50: error: 'UIControl' is unavailable in watchOS
61 |     }
62 |
63 |     @objc func primaryActionTriggered(by sender: UIControl) {
   |                                                  `- error: 'UIControl' is unavailable in watchOS
64 |         invoked(by: sender, with: .primaryActionTriggered)
65 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/UIControl/UIControlAction.swift:68:47: error: 'UIControl' is unavailable in watchOS
66 |
67 |     @available(iOS 14.0, *)
68 |     @objc func menuActionTriggered(by sender: UIControl) {
   |                                               `- error: 'UIControl' is unavailable in watchOS
69 |         invoked(by: sender, with: .menuActionTriggered)
70 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:72:43: error: 'UIControl' is unavailable in watchOS
70 |     }
71 |
72 |     @objc func editingDidBegin(by sender: UIControl) {
   |                                           `- error: 'UIControl' is unavailable in watchOS
73 |         invoked(by: sender, with: .editingDidBegin)
74 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:76:42: error: 'UIControl' is unavailable in watchOS
74 |     }
75 |
76 |     @objc func editingChanged(by sender: UIControl) {
   |                                          `- error: 'UIControl' is unavailable in watchOS
77 |         invoked(by: sender, with: .editingChanged)
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/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/Pharos/Classes/UIControl/UIControlAction.swift:80:41: error: 'UIControl' is unavailable in watchOS
78 |     }
79 |
80 |     @objc func editingDidEnd(by sender: UIControl) {
   |                                         `- error: 'UIControl' is unavailable in watchOS
81 |         invoked(by: sender, with: .editingDidEnd)
82 |     }
/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/Pharos/Classes/UIControl/UIControlAction.swift:84:47: error: 'UIControl' is unavailable in watchOS
82 |     }
83 |
84 |     @objc func editingDidEndOnExit(by sender: UIControl) {
   |                                               `- error: 'UIControl' is unavailable in watchOS
85 |         invoked(by: sender, with: .editingDidEndOnExit)
86 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/UIControl/UIControlAction.swift:69:36: error: 'menuActionTriggered' is unavailable in watchOS
67 |     @available(iOS 14.0, *)
68 |     @objc func menuActionTriggered(by sender: UIControl) {
69 |         invoked(by: sender, with: .menuActionTriggered)
   |                                    `- error: 'menuActionTriggered' is unavailable in watchOS
70 |     }
71 |
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 |   struct Event {
3 | @available(watchOS, unavailable)
4 |     public static var menuActionTriggered: UIControl.Event { get }  }
  |                       `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Pharos (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64_32 (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 16:10:30.230 xcodebuild[884:5193] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ BindableCollection+UICollectionView.swift,\ BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 Compiling\ CombinedObservable.swift,\ KVOObservable.swift,\ MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 Compiling\ BindableCollection+UIImageView.swift,\ BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 Compiling\ BindableCollection+UISwitch.swift,\ BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
	Building workspace Pharos with scheme Pharos
(12 failures)
BUILD FAILURE 6.4 watchOS