The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Pharos, reference 4.0.0 (454d8f), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 20:10:36 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

/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;
SwiftCompile normal arm64_32 /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_32 /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_32 /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
SwiftDriverJobDiscovery normal arm64 Compiling ExclusiveRetainableWrapper.swift, Retainable.swift, RetainableGroup.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64_32 Compiling\ BindableCollection+UIImageView.swift,\ BindableCollection+UILabel.swift,\ BindableCollection+UIScrollView.swift,\ BindableCollection+UISlider.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 (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
/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 |
SwiftCompile normal arm64_32 /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_32 /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_32 /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_32 /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
SwiftDriverJobDiscovery normal arm64 Compiling Observable.swift, ObservableBlock.swift, Publisher.swift, Subject.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64_32 Compiling\ ExclusiveRetainableWrapper.swift,\ Retainable.swift,\ RetainableGroup.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 (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ExclusiveRetainableWrapper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Retainable.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift (in target 'Pharos' from project 'Pharos')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RetainableGroup.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 16:10:23.813 xcodebuild[690:4392] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Pharos (in target 'Pharos' from project 'Pharos')
	SwiftCompile normal arm64 (in target 'Pharos' from project 'Pharos')
	Building workspace Pharos with scheme Pharos
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Pharos: /Users/admin/builder/spi-builder-workspace
  Chary: https://github.com/hainayanda/Chary.git @ 1.0.7
resolved source packages: Pharos, Chary
2026-09-18 16:10:31.441 xcodebuild[841:5073] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "chary",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/hainayanda/Chary.git"
    }
  ],
  "manifest_display_name" : "Pharos",
  "name" : "Pharos",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "Pharos",
      "targets" : [
        "Pharos"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Pharos",
      "module_type" : "SwiftTarget",
      "name" : "Pharos",
      "path" : "Pharos/Classes",
      "product_dependencies" : [
        "Chary"
      ],
      "product_memberships" : [
        "Pharos"
      ],
      "sources" : [
        "Base/AnyObservable.swift",
        "Base/Changes.swift",
        "Base/Invokable.swift",
        "Base/InvokableGroup.swift",
        "Base/Observing.swift",
        "Base/Unwrapable.swift",
        "Base/WrappingObserver.swift",
        "Observable/BufferedObservable.swift",
        "Observable/CombinedObservable.swift",
        "Observable/KVOObservable.swift",
        "Observable/MergedObservable.swift",
        "Observable/Observable+Extensions.swift",
        "Observable/Observable.swift",
        "Observable/ObservableBlock.swift",
        "Observable/Publisher.swift",
        "Observable/Subject.swift",
        "PopulatedRelays/BindableCollection+TextInput.swift",
        "PopulatedRelays/BindableCollection+UIButton.swift",
        "PopulatedRelays/BindableCollection+UICollectionView.swift",
        "PopulatedRelays/BindableCollection+UIControl.swift",
        "PopulatedRelays/BindableCollection+UIImageView.swift",
        "PopulatedRelays/BindableCollection+UILabel.swift",
        "PopulatedRelays/BindableCollection+UIScrollView.swift",
        "PopulatedRelays/BindableCollection+UISlider.swift",
        "PopulatedRelays/BindableCollection+UIStackView.swift",
        "PopulatedRelays/BindableCollection+UIStepper.swift",
        "PopulatedRelays/BindableCollection+UISwitch.swift",
        "PopulatedRelays/BindableCollection+UITableView.swift",
        "PopulatedRelays/BindableCollection+UIView.swift",
        "PopulatedRelays/BindableCollectionCellView.swift",
        "PopulatedRelays/PopulatedRelays.swift",
        "Retaining/ExclusiveRetainableWrapper.swift",
        "Retaining/Retainable.swift",
        "Retaining/RetainableGroup.swift",
        "Retaining/WeakWrappedObserver.swift",
        "UIControl/UIControl+Extensions.swift",
        "UIControl/UIControlAction.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "Pharos",
    "schemes" : [
      "Pharos"
    ]
  }
}
2026-09-18 16:10:32.675 xcodebuild[849:5143] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
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
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Pharos -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  Chary: https://github.com/hainayanda/Chary.git @ 1.0.7
  Pharos: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'Pharos-product' in project 'Pharos'
        ➜ Explicit dependency on target 'Pharos' in project 'Pharos'
        ➜ Explicit dependency on target 'Chary-product' in project 'Chary'
    Target 'Pharos' in project 'Pharos'
        ➜ Explicit dependency on target 'Chary-product' in project 'Chary'
    Target 'Chary-product' in project 'Chary'
        ➜ Explicit dependency on target 'Chary' in project 'Chary'
    Target 'Chary' in project 'Chary' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
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
SwiftDriver Pharos normal arm64_32 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_32/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_32-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_32/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_32/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_32/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_32/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_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64_32 -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_32/Pharos-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
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:
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
/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 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.
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
/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 |
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\ 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
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+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.
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
/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 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\ 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 |
/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 /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
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+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')
/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 /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
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;
/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;
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: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/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 16:10:33.638 xcodebuild[850:5165] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	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\ 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 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')
	Building workspace Pharos with scheme Pharos
(7 failures)
BUILD FAILURE 6.4 watchOS