Build Information
Failed to build DesignReviewer, reference 1.2.0 (0170df), with Swift 6.3 for watchOS using Xcode 26.4 on 13 Apr 2026 08:11:37 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme DesignReviewer -destination generic/platform=watchOSBuild Log
EmitSwiftModule normal armv7k (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewContainerView.swift:40:40: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
private lazy var feedbackGenerator = UIImpactFeedbackGenerator()
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
@interface UIImpactFeedbackGenerator : UIFeedbackGenerator
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewContainerView.swift:89:50: error: 'UITapGestureRecognizer' is unavailable in watchOS
@objc private func tapped(_ gestureRecognizer: UITapGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewContainerView.swift:96:56: error: 'UITapGestureRecognizer' is unavailable in watchOS
@objc private func doubleTapped(_ gestureRecognizer: UITapGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewContainerView.swift:100:54: error: 'UIPanGestureRecognizer' is unavailable in watchOS
@objc private func panhandler(_ gestureRecognizer: UIPanGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewContainerView.swift:16:34: error: 'UIView' is unavailable in watchOS
class DesignReviewContainerView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewCoordinator.swift:24:31: error: 'UIWindow' is unavailable in watchOS
private(set) var appWindow: UIWindow?
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewCoordinator.swift:26:23: error: 'UIWindow' is unavailable in watchOS
private var window: UIWindow?
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewCoordinator.swift:33:53: error: 'UIWindow' is unavailable in watchOS
init(viewModel: DesignReviewViewModel, appWindow: UIWindow?) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:12:40: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
private lazy var feedbackGenerator = UIImpactFeedbackGenerator(style: .light)
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
@interface UIImpactFeedbackGenerator : UIFeedbackGenerator
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:14:38: error: 'UIVisualEffectView' is unavailable in watchOS
private lazy var visualEffectView: UIVisualEffectView = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:15:16: error: 'UIBlurEffect' is unavailable in watchOS
let style: UIBlurEffect.Style
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:17:14: error: 'systemThinMaterialDark' is unavailable in watchOS
style = .systemThinMaterialDark
^~~~~~~~~~~~~~~~~~~~~~
UIKit.UIBlurEffect.Style.systemThinMaterialDark:4:10: note: 'systemThinMaterialDark' has been explicitly marked unavailable here
case systemThinMaterialDark }
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:20:16: error: 'UIVisualEffectView' is unavailable in watchOS
let view = UIVisualEffectView(effect: UIBlurEffect(style: style))
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:20:43: error: 'UIBlurEffect' is unavailable in watchOS
let view = UIVisualEffectView(effect: UIBlurEffect(style: style))
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:24:21: error: 'UIImageView' is unavailable in watchOS
let imageView = UIImageView(image: image)
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:30:5: error: 'NSLayoutConstraint' is unavailable in watchOS
NSLayoutConstraint.activate(imageView.constraints(toView: view.contentView))
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:73:45: error: 'UITouch' is unavailable in watchOS
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
@interface UITouch : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:73:67: error: 'UIEvent' is unavailable in watchOS
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
@interface UIEvent : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:80:45: error: 'UITouch' is unavailable in watchOS
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
@interface UITouch : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:80:67: error: 'UIEvent' is unavailable in watchOS
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
@interface UIEvent : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:85:49: error: 'UITouch' is unavailable in watchOS
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
@interface UITouch : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:85:71: error: 'UIEvent' is unavailable in watchOS
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
@interface UIEvent : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewHUD.swift:11:24: error: 'UIControl' is unavailable in watchOS
class DesignReviewHUD: UIControl {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/CustomAttributes/DesignReviewCustomEnumAttribute.swift:55:32: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private func toEnumAttribute<T>(
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/CustomAttributes/DesignReviewCustomEnumAttribute.swift:11:47: note: 'T' previously declared here
public struct DesignReviewCustomEnumAttribute<T>: DesignReviewCustomAttribute, Hashable where T: ReviewableDescribing, T.RawValue == Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:10:1: warning: extension declares a conformance of imported type 'Attribute' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension NSLayoutConstraint.Attribute: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:10:1: note: add '@retroactive' to silence this warning
extension NSLayoutConstraint.Attribute: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:11:32: error: 'NSLayoutConstraint' is unavailable in watchOS
public static var allCases: [NSLayoutConstraint.Attribute] = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:10:11: error: 'NSLayoutConstraint' is unavailable in watchOS
extension NSLayoutConstraint.Attribute: ReviewableDescribing {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:67:1: warning: extension declares a conformance of imported type 'Axis' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension NSLayoutConstraint.Axis: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:67:1: note: add '@retroactive' to silence this warning
extension NSLayoutConstraint.Axis: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:68:32: error: 'NSLayoutConstraint' is unavailable in watchOS
public static var allCases: [NSLayoutConstraint.Axis] = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:67:11: error: 'NSLayoutConstraint' is unavailable in watchOS
extension NSLayoutConstraint.Axis: ReviewableDescribing {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:84:1: warning: extension declares a conformance of imported type 'Relation' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension NSLayoutConstraint.Relation: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:84:1: note: add '@retroactive' to silence this warning
extension NSLayoutConstraint.Relation: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:85:32: error: 'NSLayoutConstraint' is unavailable in watchOS
public static var allCases: [NSLayoutConstraint.Relation] = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/NSLayoutConstraint+ReviewableDescribing.swift:84:11: error: 'NSLayoutConstraint' is unavailable in watchOS
extension NSLayoutConstraint.Relation: ReviewableDescribing {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIImage+ReviewableDescribing.swift:10:1: warning: extension declares a conformance of imported type 'RenderingMode' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension UIImage.RenderingMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIImage+ReviewableDescribing.swift:10:1: note: add '@retroactive' to silence this warning
extension UIImage.RenderingMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UILabel+ReviewableDescribing.swift:10:1: warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension NSLineBreakMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UILabel+ReviewableDescribing.swift:10:1: note: add '@retroactive' to silence this warning
extension NSLineBreakMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UILabel+ReviewableDescribing.swift:36:1: warning: extension declares a conformance of imported type 'NSTextAlignment' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension NSTextAlignment: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UILabel+ReviewableDescribing.swift:36:1: note: add '@retroactive' to silence this warning
extension NSTextAlignment: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:10:1: warning: extension declares a conformance of imported type 'Alignment' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension UIStackView.Alignment: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:10:1: note: add '@retroactive' to silence this warning
extension UIStackView.Alignment: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:11:32: error: 'UIStackView' is unavailable in watchOS
public static var allCases: [UIStackView.Alignment] = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:10:11: error: 'UIStackView' is unavailable in watchOS
extension UIStackView.Alignment: ReviewableDescribing {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:39:1: warning: extension declares a conformance of imported type 'Distribution' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension UIStackView.Distribution: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:39:1: note: add '@retroactive' to silence this warning
extension UIStackView.Distribution: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:40:32: error: 'UIStackView' is unavailable in watchOS
public static var allCases: [UIStackView.Distribution] = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIStackView+ReviewableDescribing.swift:39:11: error: 'UIStackView' is unavailable in watchOS
extension UIStackView.Distribution: ReviewableDescribing {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:10:1: warning: extension declares a conformance of imported type 'ContentMode' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension UIView.ContentMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:10:1: note: add '@retroactive' to silence this warning
extension UIView.ContentMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:11:32: error: 'UIView' is unavailable in watchOS
public static var allCases: [UIView.ContentMode] = {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:10:11: error: 'UIView' is unavailable in watchOS
extension UIView.ContentMode: ReviewableDescribing {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:50:1: warning: extension declares a conformance of imported type 'TintAdjustmentMode' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
extension UIView.TintAdjustmentMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:50:1: note: add '@retroactive' to silence this warning
extension UIView.TintAdjustmentMode: ReviewableDescribing {
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:51:32: error: 'UIView' is unavailable in watchOS
public static var allCases: [UIView.TintAdjustmentMode] = {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewInspectorAttribute/ReviewableDescribings/UIView+ReviewableDescribing.swift:50:11: error: 'UIView' is unavailable in watchOS
extension UIView.TintAdjustmentMode: ReviewableDescribing {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSelectableView.swift:11:35: error: 'UIView' is unavailable in watchOS
class DesignReviewSelectableView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:15:25: error: 'UIView' is unavailable in watchOS
weak var primaryView: UIView?
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:16:27: error: 'UIView' is unavailable in watchOS
weak var secondaryView: UIView?
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:21:28: error: 'UILayoutGuide' is unavailable in watchOS
weak var topLayoutGuide: UILayoutGuide?
^~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
@interface UILayoutGuide : NSObject <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:22:39: error: 'NSLayoutConstraint' is unavailable in watchOS
private var recentTopConstraints = [NSLayoutConstraint]()
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:23:42: error: 'NSLayoutConstraint' is unavailable in watchOS
private var recentBottomConstraints = [NSLayoutConstraint]()
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:24:40: error: 'NSLayoutConstraint' is unavailable in watchOS
private var recentLeftConstraints = [NSLayoutConstraint]()
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:25:41: error: 'NSLayoutConstraint' is unavailable in watchOS
private var recentRightConstraints = [NSLayoutConstraint]()
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecContainerView.swift:116:51: error: 'UIView' is unavailable in watchOS
private func addSpecViewToContainer(_ specView: UIView, side: Specs.Side) {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:12:27: error: 'UILabel' is unavailable in watchOS
private lazy var label: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:13:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:13:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:22:52: error: 'required' is unavailable in watchOS
label.setContentCompressionResistancePriority(.required, for: .horizontal)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:23:52: error: 'required' is unavailable in watchOS
label.setContentCompressionResistancePriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:24:38: error: 'required' is unavailable in watchOS
label.setContentHuggingPriority(.required, for: .horizontal)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:25:38: error: 'required' is unavailable in watchOS
label.setContentHuggingPriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSpecView.swift:11:29: error: 'UIVisualEffectView' is unavailable in watchOS
class DesignReviewSpecView: UIVisualEffectView {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewHairlineView.swift:16:45: error: 'NSLayoutConstraint' is unavailable in watchOS
convenience init(withDirection direction: NSLayoutConstraint.Axis) {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewHairlineView.swift:11:33: error: 'UIView' is unavailable in watchOS
class DesignReviewHairlineView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertCoordinator.swift:12:36: error: 'UIViewController' is unavailable in watchOS
private weak var viewController: UIViewController?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertCoordinator.swift:14:24: error: 'UIViewController' is unavailable in watchOS
init(viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertCoordinator.swift:18:34: error: 'UIViewController' is unavailable in watchOS
func present(_ viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:18:37: error: 'UIStackView' is unavailable in watchOS
private lazy var buttonStackView: UIStackView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:19:17: error: 'UIStackView' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:19:17: error: 'init()' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:28:40: error: 'UIStackView' is unavailable in watchOS
private lazy var containerStackView: UIStackView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:29:17: error: 'UIStackView' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:29:17: error: 'init()' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:58:35: error: 'UILabel' is unavailable in watchOS
private lazy var subtitleLabel: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:59:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:59:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:64:35: error: 'UITextView' is unavailable in watchOS
private(set) lazy var textView: UITextView = {
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:65:16: error: 'UITextView' is unavailable in watchOS
let view = UITextView()
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:65:16: error: 'init()' is unavailable in watchOS
let view = UITextView()
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:82:36: error: 'UITableView' is unavailable in watchOS
private(set) lazy var tableView: UITableView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:83:16: error: 'UITableView' is unavailable in watchOS
let view = UITableView(frame: .zero, style: .plain)
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:94:22: error: 'UITableView' is unavailable in watchOS
view.rowHeight = UITableView.automaticDimension
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:94:34: error: 'automaticDimension' is unavailable in watchOS
view.rowHeight = UITableView.automaticDimension
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:62:28: note: 'automaticDimension' has been explicitly marked unavailable here
UIKIT_EXTERN const CGFloat UITableViewAutomaticDimension API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:107:32: error: 'UILabel' is unavailable in watchOS
private lazy var titleLabel: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:108:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:108:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:110:52: error: 'required' is unavailable in watchOS
label.setContentCompressionResistancePriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:114:36: error: 'UIStackView' is unavailable in watchOS
private lazy var titleStackView: UIStackView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:115:17: error: 'UIStackView' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:115:17: error: 'init()' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:15:40: error: 'UIView' is unavailable in watchOS
class DesignReviewSuboptimalAlertView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:211:39: error: 'UITableView' is unavailable in watchOS
func numberOfSections(in tableView: UITableView) -> Int { 1 }
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:213:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:218:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:218:82: error: 'UITableViewCell' is unavailable in watchOS
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:210:44: error: 'UITableViewDataSource' is unavailable in watchOS
extension DesignReviewSuboptimalAlertView: UITableViewDataSource {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
@protocol UITableViewDataSource<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:242:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:259:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:259:62: error: 'UITableViewCell' is unavailable in watchOS
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:274:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, shouldHighlightRowAt indexPath: IndexPath) -> Bool { true }
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:276:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, willDeselectRowAt indexPath: IndexPath) -> IndexPath? {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:241:44: error: 'UITableViewDelegate' is unavailable in watchOS
extension DesignReviewSuboptimalAlertView: UITableViewDelegate {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:288:38: error: 'UITextView' is unavailable in watchOS
func textViewDidChange(_ textView: UITextView) {
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertView.swift:287:44: error: 'UITextViewDelegate' is unavailable in watchOS
extension DesignReviewSuboptimalAlertView: UITextViewDelegate {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:32:11: note: 'UITextViewDelegate' has been explicitly marked unavailable here
@protocol UITextViewDelegate <NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertViewController.swift:17:50: error: 'UIViewController' is unavailable in watchOS
class DesignReviewSuboptimalAlertViewController: UIViewController {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:28:33: error: 'UIPanGestureRecognizer' is unavailable in watchOS
button.addGestureRecognizer(UIPanGestureRecognizer(target: self, action: #selector(panhandler)))
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:66:71: error: 'UIViewControllerTransitionCoordinator' is unavailable in watchOS
override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewControllerTransitionCoordinator.h:81:11: note: 'UIViewControllerTransitionCoordinator' has been explicitly marked unavailable here
@protocol UIViewControllerTransitionCoordinator <UIViewControllerTransitionCoordinatorContext>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:11:35: error: 'UIViewController' is unavailable in watchOS
class DesignReviewViewController: UIViewController {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:82:54: error: 'UIPanGestureRecognizer' is unavailable in watchOS
@objc private func panhandler(_ gestureRecognizer: UIPanGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:148:67: error: 'UIPresentationController' is unavailable in watchOS
func presentationControllerDidDismiss(_ presentationController: UIPresentationController) {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
@interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:148:8: error: cannot override 'presentationControllerDidDismiss' which has been marked unavailable
func presentationControllerDidDismiss(_ presentationController: UIPresentationController) {
^
UIKit.UIAdaptivePresentationControllerDelegate.presentationControllerDidDismiss:3:17: note: 'presentationControllerDidDismiss' has been explicitly marked unavailable here
optional func presentationControllerDidDismiss(_ presentationController: UIPresentationController)}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:147:39: error: 'UIAdaptivePresentationControllerDelegate' is unavailable in watchOS
extension DesignReviewViewController: UIAdaptivePresentationControllerDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:24:11: note: 'UIAdaptivePresentationControllerDelegate' has been explicitly marked unavailable here
@protocol UIAdaptivePresentationControllerDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:157:53: error: 'UINavigationController' is unavailable in watchOS
func navigationController(_ navigationController: UINavigationController,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
@interface UINavigationController : UIViewController
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:158:54: error: 'UIViewController' is unavailable in watchOS
willShow viewController: UIViewController,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift:156:39: error: 'UINavigationControllerDelegate' is unavailable in watchOS
extension DesignReviewViewController: UINavigationControllerDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:114:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
@protocol UINavigationControllerDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/DesignReviewable.swift:47:33: error: 'UIView' is unavailable in watchOS
func convertBounds(to target: UIView) -> CGRect
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/DesignReviewable.swift:66:40: error: 'UIView' is unavailable in watchOS
public func convertBounds(to target: UIView) -> CGRect {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/NSLayoutConstraint+DesignReviewable.swift:11:11: error: 'NSLayoutConstraint' is unavailable in watchOS
extension NSLayoutConstraint: DesignReviewable {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIView+DesignReviewable.swift:14:40: error: 'UIView' is unavailable in watchOS
public func convertBounds(to target: UIView) -> CGRect {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIView+DesignReviewable.swift:72:45: error: 'NSLayoutConstraint' is unavailable in watchOS
private var actualRelatedConstraints: Set<NSLayoutConstraint> {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIView+DesignReviewable.swift:11:11: error: 'UIView' is unavailable in watchOS
extension UIView: DesignReviewable {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewer.swift:18:31: error: 'UIWindow' is unavailable in watchOS
internal static var window: UIWindow?
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewer.swift:36:51: error: 'UIWindow' is unavailable in watchOS
public static func start(inAppWindow appWindow: UIWindow?, onFinish: (() -> Void)? = nil) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:32:25: error: 'UIView' is unavailable in watchOS
private let rootView: UIView
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:52:44: error: 'UIView' is unavailable in watchOS
init(reviewable: DesignReviewable, root: UIView) {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:16:51: error: 'UIView' is unavailable in watchOS
class DesignReviewExplodedHierarchyContainerView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:231:40: error: 'UIPanGestureRecognizer' is unavailable in watchOS
@objc private func deadPan(_ sender: UIPanGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:250:40: error: 'UIPinchGestureRecognizer' is unavailable in watchOS
@objc private func enhance(_ sender: UIPinchGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
@interface UIPinchGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyContainerView.swift:262:52: error: 'UIPanGestureRecognizer' is unavailable in watchOS
@objc private func iLikeToMoveItMoveIt(_ sender: UIPanGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:44:24: error: 'CAShapeLayer' is unavailable in watchOS
private let border = CAShapeLayer()
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
@interface CAShapeLayer : CALayer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:40:26: error: 'UIView' is unavailable in watchOS
private weak var root: UIView?
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:46:31: error: 'UILabel' is unavailable in watchOS
private lazy var nameLabel: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:47:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:47:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:59:35: error: 'UIView' is unavailable in watchOS
private lazy var nameContainer: UIView = {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:60:16: error: 'UIView' is unavailable in watchOS
let view = UIView()
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:60:16: error: 'init()' is unavailable in watchOS
let view = UIView()
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:66:5: error: 'NSLayoutConstraint' is unavailable in watchOS
NSLayoutConstraint.activate(nameLabel.constraints(
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:77:44: error: 'UIView' is unavailable in watchOS
init(reviewable: DesignReviewable, root: UIView) {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:139:46: error: 'UITapGestureRecognizer' is unavailable in watchOS
@objc private func tapTapRevenge(_ sender: UITapGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyView.swift:11:42: error: 'UIView' is unavailable in watchOS
class DesignReviewExplodedHierarchyView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:12:21: error: 'UIView' is unavailable in watchOS
private let root: UIView
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:34:32: error: 'UIVisualEffectView' is unavailable in watchOS
private lazy var effectView: UIVisualEffectView = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:35:34: error: 'userInterfaceStyle' is unavailable in watchOS
let isDark = traitCollection.userInterfaceStyle == .dark
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
@property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:36:27: error: 'UIBlurEffect' is unavailable in watchOS
let effect = isDark ? UIBlurEffect(style: .dark) : UIBlurEffect(style: .light)
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:36:56: error: 'UIBlurEffect' is unavailable in watchOS
let effect = isDark ? UIBlurEffect(style: .dark) : UIBlurEffect(style: .light)
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:37:16: error: 'UIVisualEffectView' is unavailable in watchOS
let view = UIVisualEffectView(effect: effect)
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:43:48: error: 'UIVisualEffectView' is unavailable in watchOS
private lazy var toolbarEffectContainerView: UIVisualEffectView = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:44:18: error: 'UIBlurEffect' is unavailable in watchOS
let effect = UIBlurEffect(style: .prominent)
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:44:39: error: 'prominent' is unavailable in watchOS
let effect = UIBlurEffect(style: .prominent)
^~~~~~~~~
UIKit.UIBlurEffect.Style.prominent:4:10: note: 'prominent' has been explicitly marked unavailable here
case prominent }
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:45:16: error: 'UIVisualEffectView' is unavailable in watchOS
let view = UIVisualEffectView(effect: effect)
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:51:28: error: 'UISlider' is unavailable in watchOS
private lazy var slider: UISlider = {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:52:18: error: 'UISlider' is unavailable in watchOS
let slider = UISlider()
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:52:18: error: 'init()' is unavailable in watchOS
let slider = UISlider()
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:64:37: error: 'UIView' is unavailable in watchOS
private lazy var showNamesToggle: UIView = {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:65:23: error: 'UILabel' is unavailable in watchOS
let switchLabel = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:65:23: error: 'init()' is unavailable in watchOS
let switchLabel = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:70:24: error: 'UISwitch' is unavailable in watchOS
let sonOfASwitch = UISwitch()
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:70:24: error: 'init()' is unavailable in watchOS
let sonOfASwitch = UISwitch()
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:73:17: error: 'UIStackView' is unavailable in watchOS
let stack = UIStackView(arrangedSubviews: [switchLabel, sonOfASwitch])
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:85:14: error: 'UIView' is unavailable in watchOS
init(root: UIView, viewModel: DesignReviewExplodedHierarchyViewModel) {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:128:69: error: 'UITraitCollection' is unavailable in watchOS
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
^~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
@interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:128:17: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
^
UIKit.UIViewController.traitCollectionDidChange:3:13: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
open func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:128:17: note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:144:48: error: 'UISlider' is unavailable in watchOS
@objc private func sliderNoSliding(_ slider: UISlider) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:153:41: error: 'UISwitch' is unavailable in watchOS
@objc private func switchUp(_ sender: UISwitch) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewExplodedHierarchyViewController.swift:11:52: error: 'UIViewController' is unavailable in watchOS
class DesignReviewExplodedHierarchyViewController: UIViewController {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Exploded Hierarchy/DesignReviewSolidButton.swift:10:32: error: 'UIButton' is unavailable in watchOS
class DesignReviewSolidButton: UIButton {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
@interface UIButton : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:13:36: error: 'UIViewController' is unavailable in watchOS
private(set) var viewController: UIViewController
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:15:24: error: 'UIViewController' is unavailable in watchOS
init(viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:19:42: error: 'UIViewController' is unavailable in watchOS
func beginInspection(_ viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:32:41: error: 'UIViewController' is unavailable in watchOS
func pushIfPossible(_ viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:65:37: error: 'UIViewController' is unavailable in watchOS
in viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:74:39: error: 'UIViewController' is unavailable in watchOS
func showSpuddle(in viewController: UIViewController,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:172:61: error: 'UIColorPickerViewController' is unavailable in watchOS
func colorPickerViewControllerDidFinish(_ viewController: UIColorPickerViewController) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColorPickerViewController.h:43:12: note: 'UIColorPickerViewController' has been explicitly marked unavailable here
@interface UIColorPickerViewController : UIViewController
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:180:66: error: 'UIColorPickerViewController' is unavailable in watchOS
func colorPickerViewControllerDidSelectColor(_ viewController: UIColorPickerViewController) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColorPickerViewController.h:43:12: note: 'UIColorPickerViewController' has been explicitly marked unavailable here
@interface UIColorPickerViewController : UIViewController
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:186:52: error: 'UIColorPickerViewController' is unavailable in watchOS
func colorPickerViewController(_ viewController: UIColorPickerViewController,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColorPickerViewController.h:43:12: note: 'UIColorPickerViewController' has been explicitly marked unavailable here
@interface UIColorPickerViewController : UIViewController
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorCoordinator.swift:171:45: error: 'UIColorPickerViewControllerDelegate' is unavailable in watchOS
extension DesignReviewInspectorCoordinator: UIColorPickerViewControllerDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColorPickerViewController.h:17:11: note: 'UIColorPickerViewControllerDelegate' has been explicitly marked unavailable here
@protocol UIColorPickerViewControllerDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:14:40: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
private lazy var feedbackGenerator = UIImpactFeedbackGenerator(style: .light)
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
@interface UIImpactFeedbackGenerator : UIFeedbackGenerator
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:16:36: error: 'UITableView' is unavailable in watchOS
private(set) lazy var tableView: UITableView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:17:16: error: 'UITableView' is unavailable in watchOS
let view = UITableView(frame: .zero, style: .plain)
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:28:22: error: 'UITableView' is unavailable in watchOS
view.rowHeight = UITableView.automaticDimension
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:28:34: error: 'automaticDimension' is unavailable in watchOS
view.rowHeight = UITableView.automaticDimension
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:62:28: note: 'automaticDimension' has been explicitly marked unavailable here
UIKIT_EXTERN const CGFloat UITableViewAutomaticDimension API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:30:32: error: 'UITableView' is unavailable in watchOS
view.sectionHeaderHeight = UITableView.automaticDimension
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:30:44: error: 'automaticDimension' is unavailable in watchOS
view.sectionHeaderHeight = UITableView.automaticDimension
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:62:28: note: 'automaticDimension' has been explicitly marked unavailable here
UIKIT_EXTERN const CGFloat UITableViewAutomaticDimension API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:43:31: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
view.addGestureRecognizer(UILongPressGestureRecognizer(target: self, action: #selector(longPressed)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
@interface UILongPressGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:63:38: error: 'UIView' is unavailable in watchOS
private var explodedHierarchyView: UIView? {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:67:38: error: 'UISegmentedControl' is unavailable in watchOS
private lazy var segmentedControl: UISegmentedControl = {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:68:19: error: 'UISegmentedControl' is unavailable in watchOS
let control = UISegmentedControl(items: viewModel.createSegmentedControlItems())
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:153:44: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
@objc private func longPressed(_ sender: UILongPressGestureRecognizer) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
@interface UILongPressGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:11:44: error: 'UIViewController' is unavailable in watchOS
class DesignReviewInspectorViewController: UIViewController {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:264:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:264:82: error: 'UITableViewCell' is unavailable in watchOS
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:302:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:307:39: error: 'UITableView' is unavailable in watchOS
func numberOfSections(in tableView: UITableView) -> Int {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:311:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:311:84: error: 'UIView' is unavailable in watchOS
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:263:48: error: 'UITableViewDataSource' is unavailable in watchOS
extension DesignReviewInspectorViewController: UITableViewDataSource {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
@protocol UITableViewDataSource<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:338:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:344:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:353:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:361:31: error: 'UITableView' is unavailable in watchOS
func tableView(_ tableView: UITableView, shouldHighlightRowAt indexPath: IndexPath) -> Bool {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift:337:48: error: 'UITableViewDelegate' is unavailable in watchOS
extension DesignReviewInspectorViewController: UITableViewDelegate {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewModel.swift:123:42: error: 'UIViewController' is unavailable in watchOS
in context: UIViewController,
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIColorAccessoryView.swift:10:41: error: 'UIView' is unavailable in watchOS
class DesignReviewUIColorAccessoryView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:13:31: error: 'UIImageView' is unavailable in watchOS
private lazy var imageView: UIImageView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:14:21: error: 'UIImageView' is unavailable in watchOS
let imageView = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:14:21: error: 'init()' is unavailable in watchOS
let imageView = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:16:42: error: 'required' is unavailable in watchOS
imageView.setContentHuggingPriority(.required, for: .horizontal)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:17:42: error: 'required' is unavailable in watchOS
imageView.setContentHuggingPriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:24:31: error: 'UIStackView' is unavailable in watchOS
private lazy var stackView: UIStackView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:25:17: error: 'UIStackView' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
@interface UIStackView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:25:17: error: 'init()' is unavailable in watchOS
let stack = UIStackView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:33:31: error: 'UILabel' is unavailable in watchOS
private lazy var textLabel: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:34:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:34:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:40:38: error: 'defaultHigh' is unavailable in watchOS
label.setContentHuggingPriority(.defaultHigh, for: .horizontal)
^~~~~~~~~~~
UIKit.UILayoutPriority.defaultHigh:3:21: note: 'defaultHigh' has been explicitly marked unavailable here
public static var defaultHigh: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom Accessories/DesignReviewUIImageAccessoryView.swift:10:41: error: 'UIView' is unavailable in watchOS
class DesignReviewUIImageAccessoryView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:47:29: error: 'UITapGestureRecognizer' is unavailable in watchOS
private lazy var tapper = UITapGestureRecognizer(target: self, action: #selector(tapTapRevenge))
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:24:31: error: 'UIImageView' is unavailable in watchOS
private lazy var imageView: UIImageView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:25:21: error: 'UIImageView' is unavailable in watchOS
let imageView = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:25:21: error: 'init()' is unavailable in watchOS
let imageView = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:35:27: error: 'UILabel' is unavailable in watchOS
private lazy var label: UILabel = {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:36:17: error: 'UILabel' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:36:17: error: 'init()' is unavailable in watchOS
let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift:14:42: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
class DesignReviewCollapsibleHeaderView: UITableViewHeaderFooterView {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
@interface UITableViewHeaderFooterView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:13:38: error: 'UIImageView' is unavailable in watchOS
private lazy var previewImageView: UIImageView = {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:14:16: error: 'UIImageView' is unavailable in watchOS
let view = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
@interface UIImageView : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:14:16: error: 'init()' is unavailable in watchOS
let view = UIImageView()
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:18:51: error: 'defaultLow' is unavailable in watchOS
view.setContentCompressionResistancePriority(.defaultLow, for: .horizontal)
^~~~~~~~~~
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
public static var defaultLow: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:19:37: error: 'defaultLow' is unavailable in watchOS
view.setContentHuggingPriority(.defaultLow, for: .horizontal)
^~~~~~~~~~
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
public static var defaultLow: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:20:37: error: 'required' is unavailable in watchOS
view.setContentHuggingPriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:21:51: error: 'required' is unavailable in watchOS
view.setContentCompressionResistancePriority(.required, for: .vertical)
^~~~~~~~
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
public static var required: UILayoutPriority { get }}
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:31:24: error: 'UITableViewCell' is unavailable in watchOS
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift:10:53: error: 'UITableViewCell' is unavailable in watchOS
class DesignReviewInspectorScreenshotTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorSummaryTableViewCell.swift:18:24: error: 'UITableViewCell' is unavailable in watchOS
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorSummaryTableViewCell.swift:11:50: error: 'UITableViewCell' is unavailable in watchOS
class DesignReviewInspectorSummaryTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift:23:31: error: 'UIView' is unavailable in watchOS
override var accessoryView: UIView? {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift:31:24: error: 'UITableViewCell' is unavailable in watchOS
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift:159:79: error: 'UIView' is unavailable in watchOS
private func accessories(for attribute: DesignReviewInspectorAttribute) -> (UIView?, String?) {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift:15:43: error: 'UITableViewCell' is unavailable in watchOS
class DesignReviewInspectorTableViewCell: UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/Keys.swift:19:15: error: 'UIWindow' is unavailable in watchOS
var window: UIWindow? {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/Keys.swift:29:23: error: 'UIWindow' is unavailable in watchOS
typealias Value = UIWindow?
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/Keys.swift:30:30: error: 'UIWindow' is unavailable in watchOS
static var defaultValue: UIWindow? = nil
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/Spuddle.swift:85:27: error: 'UIWindow' is unavailable in watchOS
func present(in window: UIWindow) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/Spuddle.swift:122:100: error: 'UIWindow' is unavailable in watchOS
private func showSpuddle(in fakeWindow: SpuddleFakeWindowView, transaction: Transaction, window: UIWindow) {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleFakeWindowView.swift:44:55: error: 'UIEvent' is unavailable in watchOS
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
@interface UIEvent : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleFakeWindowView.swift:44:68: error: 'UIView' is unavailable in watchOS
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleFakeWindowView.swift:13:30: error: 'UIView' is unavailable in watchOS
class SpuddleFakeWindowView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperCoordinator.swift:13:36: error: 'UIViewController' is unavailable in watchOS
private weak var viewController: UIViewController?
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperCoordinator.swift:16:24: error: 'UIViewController' is unavailable in watchOS
init(viewController: UIViewController) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:15:21: error: 'UIBlurEffect' is unavailable in watchOS
public var style: UIBlurEffect.Style
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:18:24: error: 'UIBlurEffect' is unavailable in watchOS
public init(_ style: UIBlurEffect.Style) {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
@interface UIBlurEffect : UIVisualEffect
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:22:37: error: cannot find type 'UIViewRepresentableContext' in scope
public func makeUIView(context _: UIViewRepresentableContext<Self>) -> UIVisualEffectView {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:22:74: error: 'UIVisualEffectView' is unavailable in watchOS
public func makeUIView(context _: UIViewRepresentableContext<Self>) -> UIVisualEffectView {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:26:69: error: cannot find type 'UIViewRepresentableContext' in scope
public func updateUIView(_ uiView: UIVisualEffectView, context _: UIViewRepresentableContext<Self>) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:26:38: error: 'UIVisualEffectView' is unavailable in watchOS
public func updateUIView(_ uiView: UIVisualEffectView, context _: UIViewRepresentableContext<Self>) {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
@interface UIVisualEffectView : UIView <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:13:24: error: cannot find type 'UIViewRepresentable' in scope
struct VisualEffecter: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:86:11: error: 'UILabel' is unavailable in watchOS
extension UILabel {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:113:30: error: 'UILabel' is unavailable in watchOS
private static let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleStepperModifier/SpuddleStepperModiferView.swift:113:30: error: 'init()' is unavailable in watchOS
private static let label = UILabel()
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:1: note: 'init()' has been explicitly marked unavailable here
- (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleWindowManager.swift:26:45: error: 'UIWindow' is unavailable in watchOS
private var mappedViewModels = [Weakified<UIWindow>: SpuddlePresentedViewModel]()
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleWindowManager.swift:30:30: error: 'UIWindow' is unavailable in watchOS
func viewModel(for window: UIWindow) -> SpuddlePresentedViewModel {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleWindowManager.swift:47:46: error: 'UIWindow' is unavailable in watchOS
private func setupNewViewModel(for window: UIWindow) -> SpuddlePresentedViewModel {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
@interface UIWindow : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIResponder+Extensions.swift:11:11: error: 'UIResponder' is unavailable in watchOS
extension UIResponder {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
@interface UIResponder : NSObject <UIResponderStandardEditActions>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIView+Extensions.swift:11:11: error: 'UIView' is unavailable in watchOS
extension UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIView+Extensions.swift:28:35: error: 'UIView' is unavailable in watchOS
extension Optional where Wrapped: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIViewController+Extensions.swift:11:11: error: 'UIViewController' is unavailable in watchOS
extension UIViewController {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:102:12: note: 'UIViewController' has been explicitly marked unavailable here
@interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/NSLayoutConstraint+StringBuilding.swift:11:11: error: 'NSLayoutConstraint' is unavailable in watchOS
extension NSLayoutConstraint {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/TextContainingView.swift:12:30: error: 'UIView' is unavailable in watchOS
protocol TextContainingView: UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/TextContainingView.swift:25:11: error: 'UILabel' is unavailable in watchOS
extension UILabel: TextContainingView {
^~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
@interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/TextContainingView.swift:29:11: error: 'UITextView' is unavailable in watchOS
extension UITextView: TextContainingView {
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/TextContainingView.swift:33:11: error: 'UITextField' is unavailable in watchOS
extension UITextField: TextContainingView {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/TextContainingView.swift:37:11: error: 'UIButton' is unavailable in watchOS
extension UIButton: TextContainingView {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
@interface UIButton : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UITableView+EmptyCell.swift:15:47: error: 'UITableViewCell' is unavailable in watchOS
func emptyCell(for indexPath: IndexPath) -> UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UITableView+EmptyCell.swift:10:11: error: 'UITableView' is unavailable in watchOS
extension UITableView {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UITableView+EmptyCell.swift:28:11: error: 'UITableViewCell' is unavailable in watchOS
extension UITableViewCell {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
@interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:23:33: error: 'UIView' is unavailable in watchOS
func constraints(toView view: UIView,
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:25:55: error: 'NSLayoutConstraint' is unavailable in watchOS
withEqualInset inset: CGFloat) -> [NSLayoutConstraint] {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:44:33: error: 'UIView' is unavailable in watchOS
func constraints(toView view: UIView,
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:46:65: error: 'NSLayoutConstraint' is unavailable in watchOS
withInsets insets: UIEdgeInsets = .zero) -> [NSLayoutConstraint] {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:84:35: error: 'UILayoutGuide' is unavailable in watchOS
func constraints(toGuide guide: UILayoutGuide,
^~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
@interface UILayoutGuide : NSObject <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:86:65: error: 'NSLayoutConstraint' is unavailable in watchOS
withInsets insets: UIEdgeInsets = .zero) -> [NSLayoutConstraint] {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
@interface NSLayoutConstraint : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+Constraints.swift:10:11: error: 'UIView' is unavailable in watchOS
extension UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+StringBuilding.swift:13:29: error: 'UIView' is unavailable in watchOS
private var allSubviews: [UIView] {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility Extensions/UIView+StringBuilding.swift:11:11: error: 'UIView' is unavailable in watchOS
extension UIView {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DesignReviewer (in target 'DesignReviewer' from project 'DesignReviewer')
EmitSwiftModule normal arm64_32 (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ TextContainingView.swift,\ UIColor+ColorAssets.swift,\ UIEdgeInsets+Convenience.swift,\ UIFont+Presets.swift,\ UITableView+EmptyCell.swift,\ UIView+Constraints.swift,\ UIView+StringBuilding.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/TextContainingView.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIColor+ColorAssets.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIEdgeInsets+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIFont+Presets.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UITableView+EmptyCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+StringBuilding.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DesignReviewer.build/Debug-watchos/DesignReviewer.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'DesignReviewer' from project 'DesignReviewer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/TextContainingView.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIColor+ColorAssets.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIEdgeInsets+Convenience.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIFont+Presets.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UITableView+EmptyCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+Constraints.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+StringBuilding.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DesignReviewer.build/Debug-watchos/DesignReviewer.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ DesignReviewSuboptimalAlertViewModelProtocol.swift,\ DesignReviewViewController.swift,\ DesignReviewViewModel.swift,\ DesignReviewable.swift,\ NSLayoutConstraint+DesignReviewable.swift,\ NSString+DesignReviewable.swift,\ UIColor+DesignReviewable.swift,\ UIImage+DesignReviewable.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertViewModelProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/DesignReviewable.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/NSLayoutConstraint+DesignReviewable.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/NSString+DesignReviewable.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIColor+DesignReviewable.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIImage+DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewSuboptimalAlert/DesignReviewSuboptimalAlertViewModelProtocol.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewController.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewViewModel.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/NSLayoutConstraint+DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/NSString+DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIColor+DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/DesignReviewables/UIImage+DesignReviewable.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ TextContainingView.swift,\ UIColor+ColorAssets.swift,\ UIEdgeInsets+Convenience.swift,\ UIFont+Presets.swift,\ UITableView+EmptyCell.swift,\ UIView+Constraints.swift,\ UIView+StringBuilding.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/TextContainingView.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIColor+ColorAssets.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIEdgeInsets+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIFont+Presets.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UITableView+EmptyCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+StringBuilding.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DesignReviewer.build/Debug-watchos/DesignReviewer.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'DesignReviewer' from project 'DesignReviewer')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/TextContainingView.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIColor+ColorAssets.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIEdgeInsets+Convenience.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIFont+Presets.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UITableView+EmptyCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+Constraints.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/UIView+StringBuilding.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DesignReviewer.build/Debug-watchos/DesignReviewer.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ DesignReviewInspectorViewController.swift,\ DesignReviewInspectorViewModel.swift,\ DesignReviewUIColorAccessoryView.swift,\ DesignReviewUIImageAccessoryView.swift,\ DesignReviewCollapsibleHeaderView.swift,\ DesignReviewInspectorScreenshotTableViewCell.swift,\ DesignReviewInspectorSummaryTableViewCell.swift,\ DesignReviewInspectorTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom\ Accessories/DesignReviewUIColorAccessoryView.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom\ Accessories/DesignReviewUIImageAccessoryView.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorSummaryTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewController.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/DesignReviewInspectorViewModel.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom\ Accessories/DesignReviewUIColorAccessoryView.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/Custom\ Accessories/DesignReviewUIImageAccessoryView.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewCollapsibleHeaderView.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorScreenshotTableViewCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorSummaryTableViewCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Inspector/TableViewCells/DesignReviewInspectorTableViewCell.swift (in target 'DesignReviewer' from project 'DesignReviewer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ SpuddleWindowManager.swift,\ Animation+Extensions.swift,\ UIResponder+Extensions.swift,\ UIView+Extensions.swift,\ UIViewController+Extensions.swift,\ View+Extensions.swift,\ CGFloat+Convenience.swift,\ NSLayoutConstraint+StringBuilding.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddleWindowManager.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/SpuddledAnimations/Animation+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIResponder+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIView+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/UIViewController+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Spuddle/View+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/CGFloat+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/DesignReviewer/Utility\ Extensions/NSLayoutConstraint+StringBuilding.swift (in target 'DesignReviewer' from project 'DesignReviewer')
2026-04-13 04:11:33.915 xcodebuild[864:5118] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-04-13 04:11:34.056 xcodebuild[864:5118] [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\ DesignReviewer (in target 'DesignReviewer' from project 'DesignReviewer')
EmitSwiftModule normal arm64 (in target 'DesignReviewer' from project 'DesignReviewer')
SwiftEmitModule normal armv7k Emitting\ module\ for\ DesignReviewer (in target 'DesignReviewer' from project 'DesignReviewer')
EmitSwiftModule normal armv7k (in target 'DesignReviewer' from project 'DesignReviewer')
Building workspace spi-builder-workspace with scheme DesignReviewer
(5 failures)
BUILD FAILURE 6.3 watchOS