The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftUIInspector, reference 1.5.0 (c93ec9), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 03:31:32 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftUIInspector -destination generic/platform=watchOS

Build Log

13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:176:26: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 174 |
 175 | 	private lazy var feedback = UISelectionFeedbackGenerator()
 176 | 	private lazy var drag = UILongPressGestureRecognizer(target: self, action: #selector(handleDrag(_:)))
     |                          `- error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 177 |
 178 | 	private var hex = ""
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UILongPressGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
23 |
24 | @property (nonatomic) NSUInteger numberOfTapsRequired;      // Default is 0. The number of full taps required before the press for gesture to be recognized
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:47:41: error: 'UIView' is unavailable in watchOS
  45 |
  46 | 	/// The view that is currently being inspected.
  47 | 	open private(set) weak var targetView: UIView?
     |                                         `- error: 'UIView' is unavailable in watchOS
  48 |
  49 | 	/// The background color for inspector UI elements.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:55:40: error: 'systemBlue' is unavailable in watchOS
  53 | 	/// The tint color for inspector UI elements and highlights.
  54 | 	/// Defaults to a pink/magenta color that adapts to dark/light mode.
  55 | 	public static var tintColor = UIColor.systemBlue
     |                                        `- error: 'systemBlue' is unavailable in watchOS
  56 |
  57 | 	public static var highlightAlpha: CGFloat = 0.5
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor          API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor        API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor         API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:70:30: error: 'CALayer' is unavailable in watchOS
  68 | 	/// - Parameter layer: The layer being inspected
  69 | 	/// - Returns: A SwiftUI view wrapped in `AnyView`
  70 | 	public var customInfoView: (CALayer) -> AnyView = { _ in AnyView(EmptyView()) }
     |                              `- error: 'CALayer' is unavailable in watchOS
  71 |
  72 | 	/// Defines the animation duration for the inspector's update.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:166:31: error: 'UIView' is unavailable in watchOS
 164 | 	private var rectsBySource: [CALayer: UIViewInspectorItem] = [:]
 165 |
 166 | 	private let edgesContainer = UIView()
     |                               `- error: 'UIView' is unavailable in watchOS
 167 | 	private let edgeWidth: CGFloat = 2.0 / UIScreen.main.scale
 168 | 	private var highlightedEdges: Set<UIEdgeLine> = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:166:31: error: 'init()' is unavailable in watchOS
 164 | 	private var rectsBySource: [CALayer: UIViewInspectorItem] = [:]
 165 |
 166 | 	private let edgesContainer = UIView()
     |                               `- error: 'init()' is unavailable in watchOS
 167 | 	private let edgeWidth: CGFloat = 2.0 / UIScreen.main.scale
 168 | 	private var highlightedEdges: Set<UIEdgeLine> = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:149:27: error: 'init()' is unavailable in watchOS
 147 | 	private var targetSnapshot: UIViewSnapshot?
 148 | 	private var groupedViews: [[UIViewSnapshot]] = []
 149 | 	private let background = UISceneBackground()
     |                           `- error: 'init()' is unavailable in watchOS
 150 | 	private let scroll = UIScrollView()
 151 | 	private let container = UIView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:150:23: error: 'UIScrollView' is unavailable in watchOS
 148 | 	private var groupedViews: [[UIViewSnapshot]] = []
 149 | 	private let background = UISceneBackground()
 150 | 	private let scroll = UIScrollView()
     |                       `- error: 'UIScrollView' is unavailable in watchOS
 151 | 	private let container = UIView()
 152 | 	private let snapshot = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:150:23: error: 'init()' is unavailable in watchOS
 148 | 	private var groupedViews: [[UIViewSnapshot]] = []
 149 | 	private let background = UISceneBackground()
 150 | 	private let scroll = UIScrollView()
     |                       `- error: 'init()' is unavailable in watchOS
 151 | 	private let container = UIView()
 152 | 	private let snapshot = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:151:26: error: 'UIView' is unavailable in watchOS
 149 | 	private let background = UISceneBackground()
 150 | 	private let scroll = UIScrollView()
 151 | 	private let container = UIView()
     |                          `- error: 'UIView' is unavailable in watchOS
 152 | 	private let snapshot = UIImageView()
 153 | 	private var controls = UIInspectorControls()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:151:26: error: 'init()' is unavailable in watchOS
 149 | 	private let background = UISceneBackground()
 150 | 	private let scroll = UIScrollView()
 151 | 	private let container = UIView()
     |                          `- error: 'init()' is unavailable in watchOS
 152 | 	private let snapshot = UIImageView()
 153 | 	private var controls = UIInspectorControls()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:152:25: error: 'UIImageView' is unavailable in watchOS
 150 | 	private let scroll = UIScrollView()
 151 | 	private let container = UIView()
 152 | 	private let snapshot = UIImageView()
     |                         `- error: 'UIImageView' is unavailable in watchOS
 153 | 	private var controls = UIInspectorControls()
 154 | 	private lazy var colorPipette = UIColorPipette()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:152:25: error: 'init()' is unavailable in watchOS
 150 | 	private let scroll = UIScrollView()
 151 | 	private let container = UIView()
 152 | 	private let snapshot = UIImageView()
     |                         `- error: 'init()' is unavailable in watchOS
 153 | 	private var controls = UIInspectorControls()
 154 | 	private lazy var colorPipette = UIColorPipette()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:158:30: error: 'UIView' is unavailable in watchOS
 156 | 	private lazy var measurementLabel = UIMeasurementLabel()
 157 | 	private let inspector3D = UIInspector3D()
 158 | 	private let animationView = UIView()
     |                              `- error: 'UIView' is unavailable in watchOS
 159 | 	private var selectedRect: (any UIInspectorItem)?
 160 | 	private var highlightedLayers: [CALayer: UIColor] = [:]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:158:30: error: 'init()' is unavailable in watchOS
 156 | 	private lazy var measurementLabel = UIMeasurementLabel()
 157 | 	private let inspector3D = UIInspector3D()
 158 | 	private let animationView = UIView()
     |                              `- error: 'init()' is unavailable in watchOS
 159 | 	private var selectedRect: (any UIInspectorItem)?
 160 | 	private var highlightedLayers: [CALayer: UIColor] = [:]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:160:34: error: 'CALayer' is unavailable in watchOS
 158 | 	private let animationView = UIView()
 159 | 	private var selectedRect: (any UIInspectorItem)?
 160 | 	private var highlightedLayers: [CALayer: UIColor] = [:]
     |                                  `- error: 'CALayer' is unavailable in watchOS
 161 |
 162 | 	var inspectTargetRect: CGRect?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:164:30: error: 'CALayer' is unavailable in watchOS
 162 | 	var inspectTargetRect: CGRect?
 163 | 	private var rects: [UIViewInspectorItem] = []
 164 | 	private var rectsBySource: [CALayer: UIViewInspectorItem] = [:]
     |                              `- error: 'CALayer' is unavailable in watchOS
 165 |
 166 | 	private let edgesContainer = UIView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:167:41: error: 'UIScreen' is unavailable in watchOS
 165 |
 166 | 	private let edgesContainer = UIView()
 167 | 	private let edgeWidth: CGFloat = 2.0 / UIScreen.main.scale
     |                                         `- error: 'UIScreen' is unavailable in watchOS
 168 | 	private var highlightedEdges: Set<UIEdgeLine> = []
 169 | 	private var edgeViews: [UIEdgeLine] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:167:50: error: 'main' is unavailable in watchOS
 165 |
 166 | 	private let edgesContainer = UIView()
 167 | 	private let edgeWidth: CGFloat = 2.0 / UIScreen.main.scale
     |                                                  `- error: 'main' is unavailable in watchOS
 168 | 	private var highlightedEdges: Set<UIEdgeLine> = []
 169 | 	private var edgeViews: [UIEdgeLine] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:171:33: error: 'UIView' is unavailable in watchOS
 169 | 	private var edgeViews: [UIEdgeLine] = []
 170 |
 171 | 	private weak var draggingView: UIView?
     |                                 `- error: 'UIView' is unavailable in watchOS
 172 | 	private var draggingControlOffset: CGPoint = .zero
 173 | 	private var draggingStart: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:258:26: error: 'UIView' is unavailable in watchOS
 256 | 	///  - view: The view to inspect
 257 | 	///  - rect: An optional rectangle within the view to focus on.
 258 | 	open func inspect(view: UIView, at rect: CGRect? = nil) {
     |                          `- error: 'UIView' is unavailable in watchOS
 259 | 		targetView = view
 260 | 		inspectTargetRect = rect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:281:28: error: 'UIView' is unavailable in watchOS
 279 | 	}
 280 |
 281 | 	open func highlight(view: UIView, with color: UIColor? = nil) {
     |                            `- error: 'UIView' is unavailable in watchOS
 282 | 		highlight(layer: view.layer, with: color)
 283 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:285:29: error: 'CALayer' is unavailable in watchOS
 283 | 	}
 284 |
 285 | 	open func highlight(layer: CALayer, with color: UIColor? = nil) {
     |                             `- error: 'CALayer' is unavailable in watchOS
 286 | 		let color = color ?? tintColor.withAlphaComponent(UIInspector.highlightAlpha)
 287 | 		let rect = rectsBySource[layer]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:294:30: error: 'UIView' is unavailable in watchOS
 292 | 	}
 293 |
 294 | 	open func unhighlight(view: UIView? = nil) {
     |                              `- error: 'UIView' is unavailable in watchOS
 295 | 		if let view {
 296 | 			unhighlight(layer: view.layer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:302:31: error: 'CALayer' is unavailable in watchOS
 300 | 	}
 301 |
 302 | 	open func unhighlight(layer: CALayer?) {
     |                               `- error: 'CALayer' is unavailable in watchOS
 303 | 		if let layer {
 304 | 			highlightedLayers[layer] = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:44:25: error: 'UIView' is unavailable in watchOS
  42 | /// }
  43 | /// ```
  44 | open class UIInspector: UIView {
     |                         `- error: 'UIView' is unavailable in watchOS
  45 |
  46 | 	/// The view that is currently being inspected.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:329:42: error: 'UIScrollView' is unavailable in watchOS
 327 | extension UIInspector: UIScrollViewDelegate {
 328 |
 329 | 	open func viewForZooming(in scrollView: UIScrollView) -> UIView? {
     |                                          `- error: 'UIScrollView' is unavailable in watchOS
 330 | 		container
 331 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:329:59: error: 'UIView' is unavailable in watchOS
 327 | extension UIInspector: UIScrollViewDelegate {
 328 |
 329 | 	open func viewForZooming(in scrollView: UIScrollView) -> UIView? {
     |                                                           `- error: 'UIView' is unavailable in watchOS
 330 | 		container
 331 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:333:44: error: 'UIScrollView' is unavailable in watchOS
 331 | 	}
 332 |
 333 | 	open func scrollViewDidZoom(_ scrollView: UIScrollView) {
     |                                            `- error: 'UIScrollView' is unavailable in watchOS
 334 | 		if areEdgesVisible {
 335 | 			drawEdges()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:339:46: error: 'UIScrollView' is unavailable in watchOS
 337 | 	}
 338 |
 339 | 	open func scrollViewDidScroll(_ scrollView: UIScrollView) {
     |                                              `- error: 'UIScrollView' is unavailable in watchOS
 340 | 		if areEdgesVisible {
 341 | 			drawEdges()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:327:24: error: 'UIScrollViewDelegate' is unavailable in watchOS
 325 | }
 326 |
 327 | extension UIInspector: UIScrollViewDelegate {
     |                        `- error: 'UIScrollViewDelegate' is unavailable in watchOS
 328 |
 329 | 	open func viewForZooming(in scrollView: UIScrollView) -> UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
    |           `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:426:32: error: 'UIView' is unavailable in watchOS
 424 | 	}
 425 |
 426 | 	func viewForSnapshot(of view: UIView) -> UIView {
     |                                `- error: 'UIView' is unavailable in watchOS
 427 | 		var view = view
 428 | 		while let superview = view.superview, !isDescendant(of: superview) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:426:43: error: 'UIView' is unavailable in watchOS
 424 | 	}
 425 |
 426 | 	func viewForSnapshot(of view: UIView) -> UIView {
     |                                           `- error: 'UIView' is unavailable in watchOS
 427 | 		var view = view
 428 | 		while let superview = view.superview, !isDescendant(of: superview) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:556:25: error: 'UIView' is unavailable in watchOS
 554 | 	}
 555 |
 556 | 	func isVisible(_ view: UIView) -> Bool {
     |                         `- error: 'UIView' is unavailable in watchOS
 557 | 		view.convert(view.bounds, to: container)
 558 | 			.intersects(convert(bounds, to: container))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:561:27: error: 'CALayer' is unavailable in watchOS
 559 | 	}
 560 |
 561 | 	func insideRect(_ layer: CALayer, targetLayer: CALayer) -> Bool {
     |                           `- error: 'CALayer' is unavailable in watchOS
 562 | 		guard let inspectTargetRect, targetLayer !== layer else { return true }
 563 | 		return inspectTargetRect.contains(layer.convert(layer.bounds, to: targetLayer))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:561:49: error: 'CALayer' is unavailable in watchOS
 559 | 	}
 560 |
 561 | 	func insideRect(_ layer: CALayer, targetLayer: CALayer) -> Bool {
     |                                                 `- error: 'CALayer' is unavailable in watchOS
 562 | 		guard let inspectTargetRect, targetLayer !== layer else { return true }
 563 | 		return inspectTargetRect.contains(layer.convert(layer.bounds, to: targetLayer))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:667:61: error: cannot find type 'UIHostingController' in scope
 665 | }
 666 |
 667 | private final class DeinitHostingController<Content: View>: UIHostingController<Content> {
     |                                                             `- error: cannot find type 'UIHostingController' in scope
 668 |
 669 | 	var onDeinit: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:679:24: error: 'UIGestureRecognizer' is unavailable in watchOS
 677 |
 678 | 	public func gestureRecognizer(
 679 | 		_ gestureRecognizer: UIGestureRecognizer,
     |                        `- error: 'UIGestureRecognizer' is unavailable in watchOS
 680 | 		shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer
 681 | 	) -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:680:61: error: 'UIGestureRecognizer' is unavailable in watchOS
 678 | 	public func gestureRecognizer(
 679 | 		_ gestureRecognizer: UIGestureRecognizer,
 680 | 		shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer
     |                                                             `- error: 'UIGestureRecognizer' is unavailable in watchOS
 681 | 	) -> Bool {
 682 | 		otherGestureRecognizer is JustTapGesture
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:685:73: error: 'UIGestureRecognizer' is unavailable in watchOS
 683 | 	}
 684 |
 685 | 	override public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
     |                                                                         `- error: 'UIGestureRecognizer' is unavailable in watchOS
 686 | 		guard gestureRecognizer.numberOfTouches == 1 else {
 687 | 			return false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:676:24: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 674 | }
 675 |
 676 | extension UIInspector: UIGestureRecognizerDelegate {
     |                        `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 677 |
 678 | 	public func gestureRecognizer(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:719:43: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 717 | 	}
 718 |
 719 | 	@objc private func handleDrag(_ gesture: UILongPressGestureRecognizer) {
     |                                           `- error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 720 | 		let location = gesture.location(in: self)
 721 | 		if gesture.state == .began {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UILongPressGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
23 |
24 | @property (nonatomic) NSUInteger numberOfTapsRequired;      // Default is 0. The number of full taps required before the press for gesture to be recognized
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:778:14: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 776 |
 777 | 	func drawSelectionRectGesture(
 778 | 		_ gesture: UILongPressGestureRecognizer,
     |              `- error: 'UILongPressGestureRecognizer' is unavailable in watchOS
 779 | 		location: CGPoint
 780 | 	) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UILongPressGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
23 |
24 | @property (nonatomic) NSUInteger numberOfTapsRequired;      // Default is 0. The number of full taps required before the press for gesture to be recognized
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:950:42: error: 'UIView' is unavailable in watchOS
 948 | private extension UIInspector {
 949 |
 950 | 	var viewsToDisableDuringMagnification: [UIView] {
     |                                          `- error: 'UIView' is unavailable in watchOS
 951 | 		[inspector3D, scroll, container]
 952 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:1029:27: error: 'UIView' is unavailable in watchOS
1027 | private extension UIInspector {
1028 |
1029 | 	func setShadow(for view: UIView) {
     |                           `- error: 'UIView' is unavailable in watchOS
1030 | 		view.layer.shadowColor = UIInspector.foregroundColor.cgColor
1031 | 		view.layer.shadowOpacity = UIScreen.main.traitCollection.userInterfaceStyle == .dark ? 0.17 : 0.07
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorController.swift:71:39: error: 'UIView' is unavailable in watchOS
 69 | 	/// - Returns: The presented inspector controller, or nil if presentation failed.
 70 | 	@discardableResult
 71 | 	public static func present(for view: UIView? = nil, at globalRect: CGRect? = nil, configure: @escaping (UIInspector) -> Void = { _ in }) -> UIInspectorController? {
    |                                       `- error: 'UIView' is unavailable in watchOS
 72 | 		guard let top = UIWindow.key?.rootViewController?.topPresented else { return nil }
 73 | 		var isCurrent = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorController.swift:137:28: error: 'UIView' is unavailable in watchOS
135 | 	///  - view: The view to inspect
136 | 	///  - rect: Optional CGRect specifying the area to inspect. If nil, the entire view is inspected.
137 | 	public func inspect(view: UIView, at rect: CGRect? = nil) {
    |                            `- error: 'UIView' is unavailable in watchOS
138 | 		inspector.inspect(view: view, at: rect)
139 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorController.swift:58:43: error: 'UIViewController' is unavailable in watchOS
 56 | /// }
 57 | /// ```
 58 | public final class UIInspectorController: UIViewController {
    |                                           `- error: 'UIViewController' is unavailable in watchOS
 59 |
 60 | 	/// Presents the inspector over the current view hierarchy.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorIgnorable.swift:9:11: error: 'UIView' is unavailable in watchOS
 7 | }
 8 |
 9 | extension UIView {
   |           `- error: 'UIView' is unavailable in watchOS
10 |
11 | 	var needIgnoreInInspector: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorIgnorable.swift:19:11: error: 'CALayer' is unavailable in watchOS
17 | }
18 |
19 | extension CALayer {
   |           `- error: 'CALayer' is unavailable in watchOS
20 |
21 | 	var needIgnoreInInspector: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorIgnorable.swift:26:26: error: 'UIView' is unavailable in watchOS
24 | }
25 |
26 | final class IgnoredView: UIView, UIInspectorIgnorable {
   |                          `- error: 'UIView' is unavailable in watchOS
27 |
28 | 	var ignoreInInspector = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:16:18: error: 'CALayer' is unavailable in watchOS
 14 | }
 15 |
 16 | public extension CALayer {
    |                  `- error: 'CALayer' is unavailable in watchOS
 17 |
 18 | 	/// Default inspector information for a CALayer that has no backing UIView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:96:18: error: 'UIView' is unavailable in watchOS
 94 | }
 95 |
 96 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 97 |
 98 | 	/// Default inspector information for UIView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:155:11: error: 'UILabel' is unavailable in watchOS
153 | }
154 |
155 | extension UILabel: UIInspectorInfoConvertable {
    |           `- error: 'UILabel' is unavailable in watchOS
156 |
157 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:172:11: error: 'UIButton' is unavailable in watchOS
170 | }
171 |
172 | extension UIButton: UIInspectorInfoConvertable {
    |           `- error: 'UIButton' is unavailable in watchOS
173 |
174 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:188:11: error: 'UIImageView' is unavailable in watchOS
186 | }
187 |
188 | extension UIImageView: UIInspectorInfoConvertable {
    |           `- error: 'UIImageView' is unavailable in watchOS
189 |
190 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:213:11: error: 'UITextField' is unavailable in watchOS
211 | }
212 |
213 | extension UITextField: UIInspectorInfoConvertable {
    |           `- error: 'UITextField' is unavailable in watchOS
214 |
215 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:234:11: error: 'UITextView' is unavailable in watchOS
232 | }
233 |
234 | extension UITextView: UIInspectorInfoConvertable {
    |           `- error: 'UITextView' is unavailable in watchOS
235 |
236 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:253:11: error: 'UISwitch' is unavailable in watchOS
251 | }
252 |
253 | extension UISwitch: UIInspectorInfoConvertable {
    |           `- error: 'UISwitch' is unavailable in watchOS
254 |
255 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UISwitch : UIControl <NSCoding>
   |            `- note: 'UISwitch' has been explicitly marked unavailable here
24 |
25 | @property(nullable, nonatomic, strong) UIColor *onTintColor API_AVAILABLE(ios(5.0)) UI_APPEARANCE_SELECTOR;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:266:11: error: 'UISlider' is unavailable in watchOS
264 | }
265 |
266 | extension UISlider: UIInspectorInfoConvertable {
    |           `- error: 'UISlider' is unavailable in watchOS
267 |
268 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
24 |
25 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
26 | @interface UISlider : UIControl <NSCoding>
   |            `- note: 'UISlider' has been explicitly marked unavailable here
27 |
28 | @property(nonatomic) float value;                                 // default 0.0. this value will be pinned to min/max
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:283:11: error: 'UIProgressView' is unavailable in watchOS
281 | }
282 |
283 | extension UIProgressView: UIInspectorInfoConvertable {
    |           `- error: 'UIProgressView' is unavailable in watchOS
284 |
285 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIProgressView.h:23:12: note: 'UIProgressView' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIProgressView : UIView <NSCoding>
   |            `- note: 'UIProgressView' has been explicitly marked unavailable here
24 |
25 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:297:11: error: 'UISegmentedControl' is unavailable in watchOS
295 | }
296 |
297 | extension UISegmentedControl: UIInspectorInfoConvertable {
    |           `- error: 'UISegmentedControl' is unavailable in watchOS
298 |
299 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:321:11: error: 'UITableView' is unavailable in watchOS
319 | }
320 |
321 | extension UITableView: UIInspectorInfoConvertable {
    |           `- error: 'UITableView' is unavailable in watchOS
322 |
323 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:341:11: error: 'UICollectionView' is unavailable in watchOS
339 | }
340 |
341 | extension UICollectionView: UIInspectorInfoConvertable {
    |           `- error: 'UICollectionView' is unavailable in watchOS
342 |
343 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:357:11: error: 'UIStackView' is unavailable in watchOS
355 | }
356 |
357 | extension UIStackView: UIInspectorInfoConvertable {
    |           `- error: 'UIStackView' is unavailable in watchOS
358 |
359 | 	public var inspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:374:18: error: 'UIScrollView' is unavailable in watchOS
372 | }
373 |
374 | public extension UIScrollView {
    |                  `- error: 'UIScrollView' is unavailable in watchOS
375 |
376 | 	var defaultScrollInspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift:396:18: error: 'UIControl' is unavailable in watchOS
394 | }
395 |
396 | public extension UIControl {
    |                  `- error: 'UIControl' is unavailable in watchOS
397 |
398 | 	var defaultControlInspectorInfo: [UIInspector.Section] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:43:11: error: 'CATransform3D' is unavailable in watchOS
 41 | }
 42 |
 43 | extension CATransform3D: UIInspectorStringConvertible {
    |           `- error: 'CATransform3D' is unavailable in watchOS
 44 |
 45 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:17:8: note: 'CATransform3D' has been explicitly marked unavailable here
 15 | /* Homogeneous three-dimensional transforms. */
 16 |
 17 | struct CATransform3D
    |        `- note: 'CATransform3D' has been explicitly marked unavailable here
 18 | {
 19 |   CGFloat m11, m12, m13, m14;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:89:11: error: 'CALayerCornerCurve' is unavailable in watchOS
 87 | }
 88 |
 89 | extension CALayerCornerCurve: UIInspectorStringConvertible {
    |           `- error: 'CALayerCornerCurve' is unavailable in watchOS
 90 |
 91 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:24:20: note: 'CALayerCornerCurve' has been explicitly marked unavailable here
  22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
  23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
  24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
     |                    `- note: 'CALayerCornerCurve' has been explicitly marked unavailable here
  25 |
  26 | /* Bit definitions for `autoresizingMask' property. */
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:103:11: error: 'UIView' is unavailable in watchOS
101 | }
102 |
103 | extension UIView.ContentMode: UIInspectorStringConvertible {
    |           `- error: 'UIView' is unavailable in watchOS
104 |
105 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:211:11: error: 'UIControl' is unavailable in watchOS
209 | }
210 |
211 | extension UIControl.ContentHorizontalAlignment: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
212 |
213 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:233:11: error: 'UIControl' is unavailable in watchOS
231 | }
232 |
233 | extension UIControl.ContentVerticalAlignment: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
234 |
235 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:251:11: error: 'UIControl' is unavailable in watchOS
249 | }
250 |
251 | extension UIControl.State: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
252 |
253 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:287:11: error: 'UIStackView' is unavailable in watchOS
285 | }
286 |
287 | extension UIStackView.Alignment: UIInspectorStringConvertible {
    |           `- error: 'UIStackView' is unavailable in watchOS
288 |
289 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:309:11: error: 'UIStackView' is unavailable in watchOS
307 | }
308 |
309 | extension UIStackView.Distribution: UIInspectorStringConvertible {
    |           `- error: 'UIStackView' is unavailable in watchOS
310 |
311 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:329:11: error: 'NSLayoutConstraint' is unavailable in watchOS
327 | }
328 |
329 | extension NSLayoutConstraint.Axis: UIInspectorStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
330 |
331 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:358:11: error: 'UITextField' is unavailable in watchOS
356 | }
357 |
358 | extension UITextField.BorderStyle: UIInspectorStringConvertible {
    |           `- error: 'UITextField' is unavailable in watchOS
359 |
360 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:376:11: error: 'UIKeyboardType' is unavailable in watchOS
374 | }
375 |
376 | extension UIKeyboardType: UIInspectorStringConvertible {
    |           `- error: 'UIKeyboardType' is unavailable in watchOS
377 |
378 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:410:11: error: 'UITextField' is unavailable in watchOS
408 | }
409 |
410 | extension UITextField.ViewMode: UIInspectorStringConvertible {
    |           `- error: 'UITextField' is unavailable in watchOS
411 |
412 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:14:44: error: 'UITouch' is unavailable in watchOS
12 | 	}
13 |
14 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
15 | 		if event.touches(for: self)?.count == 1 {
16 | 			state = .began
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:14:66: error: 'UIEvent' is unavailable in watchOS
12 | 	}
13 |
14 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
15 | 		if event.touches(for: self)?.count == 1 {
16 | 			state = .began
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:24:44: error: 'UITouch' is unavailable in watchOS
22 | 	}
23 |
24 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
25 | 		guard let touches = event.touches(for: self), touches.count == 1 else {
26 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:24:66: error: 'UIEvent' is unavailable in watchOS
22 | 	}
23 |
24 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
25 | 		guard let touches = event.touches(for: self), touches.count == 1 else {
26 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:35:44: error: 'UITouch' is unavailable in watchOS
33 | 	}
34 |
35 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
36 | 		if Date().timeIntervalSince(startDate) < 0.15, max(abs(translation.x), abs(translation.y)) < 5 {
37 | 			state = .ended
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:35:66: error: 'UIEvent' is unavailable in watchOS
33 | 	}
34 |
35 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
36 | 		if Date().timeIntervalSince(startDate) < 0.15, max(abs(translation.x), abs(translation.y)) < 5 {
37 | 			state = .ended
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:44:48: error: 'UITouch' is unavailable in watchOS
42 | 	}
43 |
44 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                `- error: 'UITouch' is unavailable in watchOS
45 | 		state = .cancelled
46 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:44:70: error: 'UIEvent' is unavailable in watchOS
42 | 	}
43 |
44 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                      `- error: 'UIEvent' is unavailable in watchOS
45 | 		state = .cancelled
46 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:53:46: error: 'UIGestureRecognizer' is unavailable in watchOS
51 | 	}
52 |
53 | 	func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
   |                                              `- error: 'UIGestureRecognizer' is unavailable in watchOS
54 | 		true
55 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:53:125: error: 'UIGestureRecognizer' is unavailable in watchOS
51 | 	}
52 |
53 | 	func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
   |                                                                                                                             `- error: 'UIGestureRecognizer' is unavailable in watchOS
54 | 		true
55 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:3:29: error: 'UIGestureRecognizer' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class JustTapGesture: UIGestureRecognizer, UIGestureRecognizerDelegate {
   |                             `- error: 'UIGestureRecognizer' is unavailable in watchOS
 4 |
 5 | 	private(set) var translation: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:3:50: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class JustTapGesture: UIGestureRecognizer, UIGestureRecognizerDelegate {
   |                                                  `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 4 |
 5 | 	private(set) var translation: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift:6:26: error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	private let padding: CGFloat = 3
 6 | 	private let colorView = UIView()
   |                          `- error: 'UIView' is unavailable in watchOS
 7 | 	private let label = UILabel()
 8 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift:6:26: error: 'init()' is unavailable in watchOS
 4 |
 5 | 	private let padding: CGFloat = 3
 6 | 	private let colorView = UIView()
   |                          `- error: 'init()' is unavailable in watchOS
 7 | 	private let label = UILabel()
 8 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift:7:22: error: 'UILabel' is unavailable in watchOS
 5 | 	private let padding: CGFloat = 3
 6 | 	private let colorView = UIView()
 7 | 	private let label = UILabel()
   |                      `- error: 'UILabel' is unavailable in watchOS
 8 |
 9 | 	var color: UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift:7:22: error: 'init()' is unavailable in watchOS
 5 | 	private let padding: CGFloat = 3
 6 | 	private let colorView = UIView()
 7 | 	private let label = UILabel()
   |                      `- error: 'init()' is unavailable in watchOS
 8 |
 9 | 	var color: UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift:3:29: error: 'UIView' is unavailable in watchOS
 1 | import SwiftUI
 2 |
 3 | final class UIColorPipette: UIView {
   |                             `- error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	private let padding: CGFloat = 3
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIEdgeLine.swift:3:25: error: 'UIView' is unavailable in watchOS
 1 | import SwiftUI
 2 |
 3 | final class UIEdgeLine: UIView {
   |                         `- error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	var location: CGFloat = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:9:26: error: cannot find 'SCNView' in scope
  7 | 	private(set) var targetNode: SCNViewRect?
  8 | 	private var inspectTargetRect: CGRect?
  9 | 	private let sceneView = SCNView()
    |                          `- error: cannot find 'SCNView' in scope
 10 | 	private let scene = SCNScene()
 11 | 	private(set) var viewNodes: [SCNViewRect] = []
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:12:39: error: 'CALayer' is unavailable in watchOS
 10 | 	private let scene = SCNScene()
 11 | 	private(set) var viewNodes: [SCNViewRect] = []
 12 | 	private(set) var viewNodesBySource: [CALayer: SCNViewRect] = [:]
    |                                       `- error: 'CALayer' is unavailable in watchOS
 13 | 	private var borderOverlayNodes: Set<SCNNode> = []
 14 | 	var notifyViewSelected: (any UIInspectorItem) -> Void = { _ in }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:20:27: error: 'init()' is unavailable in watchOS
 18 | 	private let revealCameraDistance: Float = 2000
 19 | 	private var lastPinchLocation: CGPoint?
 20 | 	private let background = UISceneBackground()
    |                           `- error: 'init()' is unavailable in watchOS
 21 | 	private var measurmentPlane: SCNNode?
 22 | 	var showBorderOverlay = true {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:357:10: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
355 | 	func animate(
356 | 		duration: TimeInterval = 0.25,
357 | 		curve: CAMediaTimingFunctionName = .easeInEaseOut,
    |          `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
358 | 		_ animation: () -> Void,
359 | 		completion: (() -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:357:39: error: 'easeInEaseOut' is unavailable in watchOS
355 | 	func animate(
356 | 		duration: TimeInterval = 0.25,
357 | 		curve: CAMediaTimingFunctionName = .easeInEaseOut,
    |                                       `- error: 'easeInEaseOut' is unavailable in watchOS
358 | 		_ animation: () -> Void,
359 | 		completion: (() -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:390:34: error: 'UIPanGestureRecognizer' is unavailable in watchOS
388 | 	}
389 |
390 | 	@objc func handlePan(_ gesture: UIPanGestureRecognizer) {
    |                                  `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
391 | 		guard gesture.numberOfTouches == 1 else { return }
392 | 		let translation = gesture.translation(in: sceneView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:402:36: error: 'UIPinchGestureRecognizer' is unavailable in watchOS
400 | 	}
401 |
402 | 	@objc func handlePinch(_ gesture: UIPinchGestureRecognizer) {
    |                                    `- error: 'UIPinchGestureRecognizer' is unavailable in watchOS
403 | 		guard let cameraNode = scene.rootNode.childNodes.first(where: { $0.camera != nil }),
404 | 		      let camera = cameraNode.camera
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic)          CGFloat scale;               // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:428:43: error: 'UIPanGestureRecognizer' is unavailable in watchOS
426 | 	}
427 |
428 | 	@objc func handleTwoFingerPan(_ gesture: UIPanGestureRecognizer) {
    |                                           `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
429 | 		guard gesture.numberOfTouches == 2 else { return }
430 | 		let translation = gesture.translation(in: sceneView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift:5:28: error: 'UIView' is unavailable in watchOS
  3 | import SwiftUI
  4 |
  5 | final class UIInspector3D: UIView {
    |                            `- error: 'UIView' is unavailable in watchOS
  6 |
  7 | 	private(set) var targetNode: SCNViewRect?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:8:22: error: 'UIView' is unavailable in watchOS
  6 | 	private let buttonSize: CGFloat = 36
  7 | 	private var buttonViews: [ButtonView] = []
  8 | 	let draggableArea = UIView()
    |                      `- error: 'UIView' is unavailable in watchOS
  9 | 	private let draggableImageView = UIImageView(image: UIImage(systemName: "circle.grid.3x3.fill"))
 10 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:8:22: error: 'init()' is unavailable in watchOS
  6 | 	private let buttonSize: CGFloat = 36
  7 | 	private var buttonViews: [ButtonView] = []
  8 | 	let draggableArea = UIView()
    |                      `- error: 'init()' is unavailable in watchOS
  9 | 	private let draggableImageView = UIImageView(image: UIImage(systemName: "circle.grid.3x3.fill"))
 10 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:9:35: error: 'UIImageView' is unavailable in watchOS
  7 | 	private var buttonViews: [ButtonView] = []
  8 | 	let draggableArea = UIView()
  9 | 	private let draggableImageView = UIImageView(image: UIImage(systemName: "circle.grid.3x3.fill"))
    |                                   `- error: 'UIImageView' is unavailable in watchOS
 10 |
 11 | 	var buttons: [UIInspectorButton] = [] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:77:19: error: 'UIImageView' is unavailable in watchOS
 75 | 	final class ButtonView: UIControl {
 76 |
 77 | 		let imageView = UIImageView()
    |                   `- error: 'UIImageView' is unavailable in watchOS
 78 | 		var tap: (() -> Void)?
 79 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:77:19: error: 'init()' is unavailable in watchOS
 75 | 	final class ButtonView: UIControl {
 76 |
 77 | 		let imageView = UIImageView()
    |                   `- error: 'init()' is unavailable in watchOS
 78 | 		var tap: (() -> Void)?
 79 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:116:40: error: 'UITouch' is unavailable in watchOS
114 | 		}
115 |
116 | 		override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool {
    |                                        `- error: 'UITouch' is unavailable in watchOS
117 | 			true
118 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:116:61: error: 'UIEvent' is unavailable in watchOS
114 | 		}
115 |
116 | 		override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool {
    |                                                             `- error: 'UIEvent' is unavailable in watchOS
117 | 			true
118 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:75:26: error: 'UIControl' is unavailable in watchOS
 73 | 	}
 74 |
 75 | 	final class ButtonView: UIControl {
    |                          `- error: 'UIControl' is unavailable in watchOS
 76 |
 77 | 		let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift:3:34: error: 'UIView' is unavailable in watchOS
  1 | import SwiftUI
  2 |
  3 | final class UIInspectorControls: UIView {
    |                                  `- error: 'UIView' is unavailable in watchOS
  4 |
  5 | 	private let padding: CGFloat = 3
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorInfo.swift:9:16: error: 'CALayer' is unavailable in watchOS
  7 | 		let view: any UIInspectorItem
  8 | 		let underlying: [any UIInspectorItem]?
  9 | 		let custom: (CALayer) -> AnyView
    |                `- error: 'CALayer' is unavailable in watchOS
 10 | 		let onSelect: (any UIInspectorItem) -> Void
 11 | 		@State private var selected: any UIInspectorItem
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorInfo.swift:18:23: error: 'CALayer' is unavailable in watchOS
 16 | 			view: any UIInspectorItem,
 17 | 			underlying: [any UIInspectorItem]?,
 18 | 			custom: @escaping (CALayer) -> AnyView,
    |                       `- error: 'CALayer' is unavailable in watchOS
 19 | 			onSelect: @escaping (any UIInspectorItem) -> Void
 20 | 		) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorInfo.swift:78:25: error: 'CALayer' is unavailable in watchOS
 76 |
 77 | 		@ViewBuilder
 78 | 		func title(for layer: CALayer) -> some View {
    |                         `- error: 'CALayer' is unavailable in watchOS
 79 | 			let owner: AnyObject = layer.ownerView ?? layer
 80 | 			Text(String(describing: type(of: owner)))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIMeasurementSelection.swift:5:22: error: 'UILabel' is unavailable in watchOS
 3 | final class UIMeasurementLabel: UIView {
 4 |
 5 | 	private let label = UILabel()
   |                      `- error: 'UILabel' is unavailable in watchOS
 6 |
 7 | 	var textColor: UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIMeasurementSelection.swift:5:22: error: 'init()' is unavailable in watchOS
 3 | final class UIMeasurementLabel: UIView {
 4 |
 5 | 	private let label = UILabel()
   |                      `- error: 'init()' is unavailable in watchOS
 6 |
 7 | 	var textColor: UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIMeasurementSelection.swift:3:33: error: 'UIView' is unavailable in watchOS
 1 | import SwiftUI
 2 |
 3 | final class UIMeasurementLabel: UIView {
   |                                 `- error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	private let label = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:11:44: error: 'UITouch' is unavailable in watchOS
 9 | 	private var lastMidPoint: CGPoint?
10 |
11 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
12 | 		print(touches.count)
13 | 		if event.touches(for: self)?.count == 2 {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:11:66: error: 'UIEvent' is unavailable in watchOS
 9 | 	private var lastMidPoint: CGPoint?
10 |
11 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
12 | 		print(touches.count)
13 | 		if event.touches(for: self)?.count == 2 {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:21:44: error: 'UITouch' is unavailable in watchOS
19 | 	}
20 |
21 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
22 | 		guard let touches = event.touches(for: self), touches.count == 2 else {
23 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:21:66: error: 'UIEvent' is unavailable in watchOS
19 | 	}
20 |
21 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
22 | 		guard let touches = event.touches(for: self), touches.count == 2 else {
23 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:47:44: error: 'UITouch' is unavailable in watchOS
45 | 	}
46 |
47 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
48 | 		state = .ended
49 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:47:66: error: 'UIEvent' is unavailable in watchOS
45 | 	}
46 |
47 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
48 | 		state = .ended
49 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:52:48: error: 'UITouch' is unavailable in watchOS
50 | 	}
51 |
52 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                `- error: 'UITouch' is unavailable in watchOS
53 | 		state = .cancelled
54 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:52:70: error: 'UIEvent' is unavailable in watchOS
50 | 	}
51 |
52 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                      `- error: 'UIEvent' is unavailable in watchOS
53 | 		state = .cancelled
54 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:64:41: error: 'UIEvent' is unavailable in watchOS
62 | 	}
63 |
64 | 	private func updateMetrics(with event: UIEvent) {
   |                                         `- error: 'UIEvent' is unavailable in watchOS
65 | 		guard var touches = event.touches(for: self), touches.count == 2 else { return }
66 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift:3:42: error: 'UIGestureRecognizer' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class UIPinchPanGestureRecognizer: UIGestureRecognizer {
   |                                          `- error: 'UIGestureRecognizer' is unavailable in watchOS
 4 |
 5 | 	private(set) var scale: CGFloat = 1.0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:73:68: error: 'UITraitCollection' is unavailable in watchOS
71 | 	}
72 |
73 | 	override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
   |                                                                    `- error: 'UITraitCollection' is unavailable in watchOS
74 | 		super.traitCollectionDidChange(previousTraitCollection)
75 | 		updateGradient()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:73:16: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
71 | 	}
72 |
73 | 	override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
   |                |- error: cannot override 'traitCollectionDidChange' which has been marked unavailable
   |                `- note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
74 | 		super.traitCollectionDidChange(previousTraitCollection)
75 | 		updateGradient()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:3:32: error: 'UIView' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class UISceneBackground: UIView {
   |                                `- error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	private let tintIntensity: CGFloat = 0.15
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:9:14: error: 'CALayer' is unavailable in watchOS
 7 | 	}
 8 |
 9 | 	let source: CALayer
   |              `- error: 'CALayer' is unavailable in watchOS
10 | 	let ancestors: [CALayer]
11 | 	let info: [UIInspector.Section]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:10:18: error: 'CALayer' is unavailable in watchOS
 8 |
 9 | 	let source: CALayer
10 | 	let ancestors: [CALayer]
   |                  `- error: 'CALayer' is unavailable in watchOS
11 | 	let info: [UIInspector.Section]
12 | 	let snapshot: UIImage
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:20:12: error: 'UIView' is unavailable in watchOS
18 |
19 | 	/// The owning UIView, if `source` is a UIView's backing layer.
20 | 	var view: UIView? {
   |            `- error: 'UIView' is unavailable in watchOS
21 | 		source.ownerView
22 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:24:17: error: 'CALayer' is unavailable in watchOS
22 | 	}
23 |
24 | 	init(_ source: CALayer) {
   |                 `- error: 'CALayer' is unavailable in watchOS
25 | 		self.source = source
26 | 		self.ancestors = Array(source.ancestorLayers.dropFirst())
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:37:27: error: 'UIView' is unavailable in watchOS
35 | 	}
36 |
37 | 	convenience init(_ view: UIView) {
   |                           `- error: 'UIView' is unavailable in watchOS
38 | 		self.init(view.layer)
39 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/ViewRect.swift:26:34: error: 'UIView' is unavailable in watchOS
24 | }
25 |
26 | final class UIViewInspectorItem: UIView, UIInspectorItem {
   |                                  `- error: 'UIView' is unavailable in watchOS
27 |
28 | 	weak var parentItem: (any UIInspectorItem)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Extensions.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Inspector.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorController.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorIgnorable.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorInfoConvertable.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/SCNViewRect.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIColorPipette.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIEdgeLine.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspector3D.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorControls.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIInspectorInfo.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIMeasurementSelection.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIPinchPanGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/ViewRect.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import SceneKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SceneKit.framework/Modules/SceneKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIInspector -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInspector.build/Debug-watchos/SwiftUIInspector-t.build/Objects-normal/arm64/SwiftUIInspector.abi.json
SwiftCompile normal arm64 (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ViewRect.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/ViewRect.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspector.swift:55:40: error: 'systemBlue' is unavailable in watchOS
  53 | 	/// The tint color for inspector UI elements and highlights.
  54 | 	/// Defaults to a pink/magenta color that adapts to dark/light mode.
  55 | 	public static var tintColor = UIColor.systemBlue
     |                                        `- error: 'systemBlue' is unavailable in watchOS
  56 |
  57 | 	public static var highlightAlpha: CGFloat = 0.5
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor          API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor        API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor         API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor       API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/ViewRect.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewRect.swift
SwiftCompile normal arm64 Compiling\ UIInspectorStringConvertible.swift,\ JustTapGesture.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:43:11: error: 'CATransform3D' is unavailable in watchOS
 41 | }
 42 |
 43 | extension CATransform3D: UIInspectorStringConvertible {
    |           `- error: 'CATransform3D' is unavailable in watchOS
 44 |
 45 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:17:8: note: 'CATransform3D' has been explicitly marked unavailable here
 15 | /* Homogeneous three-dimensional transforms. */
 16 |
 17 | struct CATransform3D
    |        `- note: 'CATransform3D' has been explicitly marked unavailable here
 18 | {
 19 |   CGFloat m11, m12, m13, m14;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:89:11: error: 'CALayerCornerCurve' is unavailable in watchOS
 87 | }
 88 |
 89 | extension CALayerCornerCurve: UIInspectorStringConvertible {
    |           `- error: 'CALayerCornerCurve' is unavailable in watchOS
 90 |
 91 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:24:20: note: 'CALayerCornerCurve' has been explicitly marked unavailable here
  22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
  23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
  24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
     |                    `- note: 'CALayerCornerCurve' has been explicitly marked unavailable here
  25 |
  26 | /* Bit definitions for `autoresizingMask' property. */
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:103:11: error: 'UIView' is unavailable in watchOS
101 | }
102 |
103 | extension UIView.ContentMode: UIInspectorStringConvertible {
    |           `- error: 'UIView' is unavailable in watchOS
104 |
105 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:211:11: error: 'UIControl' is unavailable in watchOS
209 | }
210 |
211 | extension UIControl.ContentHorizontalAlignment: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
212 |
213 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:233:11: error: 'UIControl' is unavailable in watchOS
231 | }
232 |
233 | extension UIControl.ContentVerticalAlignment: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
234 |
235 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:251:11: error: 'UIControl' is unavailable in watchOS
249 | }
250 |
251 | extension UIControl.State: UIInspectorStringConvertible {
    |           `- error: 'UIControl' is unavailable in watchOS
252 |
253 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:287:11: error: 'UIStackView' is unavailable in watchOS
285 | }
286 |
287 | extension UIStackView.Alignment: UIInspectorStringConvertible {
    |           `- error: 'UIStackView' is unavailable in watchOS
288 |
289 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:309:11: error: 'UIStackView' is unavailable in watchOS
307 | }
308 |
309 | extension UIStackView.Distribution: UIInspectorStringConvertible {
    |           `- error: 'UIStackView' is unavailable in watchOS
310 |
311 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:329:11: error: 'NSLayoutConstraint' is unavailable in watchOS
327 | }
328 |
329 | extension NSLayoutConstraint.Axis: UIInspectorStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
330 |
331 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:358:11: error: 'UITextField' is unavailable in watchOS
356 | }
357 |
358 | extension UITextField.BorderStyle: UIInspectorStringConvertible {
    |           `- error: 'UITextField' is unavailable in watchOS
359 |
360 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:376:11: error: 'UIKeyboardType' is unavailable in watchOS
374 | }
375 |
376 | extension UIKeyboardType: UIInspectorStringConvertible {
    |           `- error: 'UIKeyboardType' is unavailable in watchOS
377 |
378 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:410:11: error: 'UITextField' is unavailable in watchOS
408 | }
409 |
410 | extension UITextField.ViewMode: UIInspectorStringConvertible {
    |           `- error: 'UITextField' is unavailable in watchOS
411 |
412 | 	public var inspectorDescription: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:93:9: error: 'circular' is unavailable in watchOS
 91 | 	public var inspectorDescription: String {
 92 | 		switch self {
 93 | 		case .circular:
    |         `- error: 'circular' is unavailable in watchOS
 94 | 			return "Circular"
 95 | 		case .continuous:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1059:36: note: 'circular' has been explicitly marked unavailable here
1057 | /** Corner curve names. **/
1058 |
1059 | CA_EXTERN CALayerCornerCurve const kCACornerCurveCircular
     |                                    `- note: 'circular' has been explicitly marked unavailable here
1060 |     API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
1061 | CA_EXTERN CALayerCornerCurve const kCACornerCurveContinuous
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:95:9: error: 'continuous' is unavailable in watchOS
 93 | 		case .circular:
 94 | 			return "Circular"
 95 | 		case .continuous:
    |         `- error: 'continuous' is unavailable in watchOS
 96 | 			return "Continuous"
 97 | 		default:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1061:36: note: 'continuous' has been explicitly marked unavailable here
1059 | CA_EXTERN CALayerCornerCurve const kCACornerCurveCircular
1060 |     API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
1061 | CA_EXTERN CALayerCornerCurve const kCACornerCurveContinuous
     |                                    `- note: 'continuous' has been explicitly marked unavailable here
1062 |     API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
1063 |
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift:256:14: error: 'UIControl' is unavailable in watchOS
254 | 		guard !isEmpty else { return "None" }
255 | 		var states = [String]()
256 | 		var state: UIControl.State = []
    |              `- error: 'UIControl' is unavailable in watchOS
257 | 		if contains(.normal) { states.append("Normal"); state.insert(.normal) }
258 | 		if contains(.highlighted) { states.append("Highlighted"); state.insert(.highlighted) }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:14:44: error: 'UITouch' is unavailable in watchOS
12 | 	}
13 |
14 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
15 | 		if event.touches(for: self)?.count == 1 {
16 | 			state = .began
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:14:66: error: 'UIEvent' is unavailable in watchOS
12 | 	}
13 |
14 | 	override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
15 | 		if event.touches(for: self)?.count == 1 {
16 | 			state = .began
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:24:44: error: 'UITouch' is unavailable in watchOS
22 | 	}
23 |
24 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
25 | 		guard let touches = event.touches(for: self), touches.count == 1 else {
26 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:24:66: error: 'UIEvent' is unavailable in watchOS
22 | 	}
23 |
24 | 	override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
25 | 		guard let touches = event.touches(for: self), touches.count == 1 else {
26 | 			state = .failed
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:35:44: error: 'UITouch' is unavailable in watchOS
33 | 	}
34 |
35 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                            `- error: 'UITouch' is unavailable in watchOS
36 | 		if Date().timeIntervalSince(startDate) < 0.15, max(abs(translation.x), abs(translation.y)) < 5 {
37 | 			state = .ended
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:35:66: error: 'UIEvent' is unavailable in watchOS
33 | 	}
34 |
35 | 	override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                  `- error: 'UIEvent' is unavailable in watchOS
36 | 		if Date().timeIntervalSince(startDate) < 0.15, max(abs(translation.x), abs(translation.y)) < 5 {
37 | 			state = .ended
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:44:48: error: 'UITouch' is unavailable in watchOS
42 | 	}
43 |
44 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                `- error: 'UITouch' is unavailable in watchOS
45 | 		state = .cancelled
46 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:44:70: error: 'UIEvent' is unavailable in watchOS
42 | 	}
43 |
44 | 	override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent) {
   |                                                                      `- error: 'UIEvent' is unavailable in watchOS
45 | 		state = .cancelled
46 | 		reset()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:53:46: error: 'UIGestureRecognizer' is unavailable in watchOS
51 | 	}
52 |
53 | 	func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
   |                                              `- error: 'UIGestureRecognizer' is unavailable in watchOS
54 | 		true
55 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:53:125: error: 'UIGestureRecognizer' is unavailable in watchOS
51 | 	}
52 |
53 | 	func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
   |                                                                                                                             `- error: 'UIGestureRecognizer' is unavailable in watchOS
54 | 		true
55 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift:3:29: error: 'UIGestureRecognizer' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class JustTapGesture: UIGestureRecognizer, UIGestureRecognizerDelegate {
   |                             `- error: 'UIGestureRecognizer' is unavailable in watchOS
 4 |
 5 | 	private(set) var translation: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/UIInspectorStringConvertible.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIInspectorStringConvertible.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/JustTapGesture.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile JustTapGesture.swift
SwiftCompile normal arm64 Compiling\ UISceneBackground.swift,\ UIViewSnapshot.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:73:68: error: 'UITraitCollection' is unavailable in watchOS
71 | 	}
72 |
73 | 	override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
   |                                                                    `- error: 'UITraitCollection' is unavailable in watchOS
74 | 		super.traitCollectionDidChange(previousTraitCollection)
75 | 		updateGradient()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:73:16: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
71 | 	}
72 |
73 | 	override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
   |                |- error: cannot override 'traitCollectionDidChange' which has been marked unavailable
   |                `- note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
74 | 		super.traitCollectionDidChange(previousTraitCollection)
75 | 		updateGradient()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:3:32: error: 'UIView' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | final class UISceneBackground: UIView {
   |                                `- error: 'UIView' is unavailable in watchOS
 4 |
 5 | 	private let tintIntensity: CGFloat = 0.15
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:31:33: error: 'userInterfaceStyle' is unavailable in watchOS
29 |
30 | 		if #available(iOS 13.0, *) {
31 | 			isDarkMode = traitCollection.userInterfaceStyle == .dark
   |                                 `- error: 'userInterfaceStyle' is unavailable in watchOS
32 | 		} else {
33 | 			isDarkMode = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
 40 |
 41 | + (UITraitCollection *)traitCollectionWithUserInterfaceStyle:(UIUserInterfaceStyle)userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
 42 | @property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
    |                                                      `- note: 'userInterfaceStyle' has been explicitly marked unavailable here
 43 |
 44 | + (UITraitCollection *)traitCollectionWithLayoutDirection:(UITraitEnvironmentLayoutDirection)layoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift:74:9: error: 'traitCollectionDidChange' is unavailable in watchOS
72 |
73 | 	override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
74 | 		super.traitCollectionDidChange(previousTraitCollection)
   |         `- error: 'traitCollectionDidChange' is unavailable in watchOS
75 | 		updateGradient()
76 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:9:14: error: 'CALayer' is unavailable in watchOS
 7 | 	}
 8 |
 9 | 	let source: CALayer
   |              `- error: 'CALayer' is unavailable in watchOS
10 | 	let ancestors: [CALayer]
11 | 	let info: [UIInspector.Section]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:10:18: error: 'CALayer' is unavailable in watchOS
 8 |
 9 | 	let source: CALayer
10 | 	let ancestors: [CALayer]
   |                  `- error: 'CALayer' is unavailable in watchOS
11 | 	let info: [UIInspector.Section]
12 | 	let snapshot: UIImage
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:20:12: error: 'UIView' is unavailable in watchOS
18 |
19 | 	/// The owning UIView, if `source` is a UIView's backing layer.
20 | 	var view: UIView? {
   |            `- error: 'UIView' is unavailable in watchOS
21 | 		source.ownerView
22 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift:24:17: error: 'CALayer' is unavailable in watchOS
22 | 	}
23 |
24 | 	init(_ source: CALayer) {
   |                 `- error: 'CALayer' is unavailable in watchOS
25 | 		self.source = source
26 | 		self.ancestors = Array(source.ancestorLayers.dropFirst())
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UISceneBackground.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UISceneBackground.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Source/SwiftUIInspector/Views/UIViewSnapshot.swift (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIViewSnapshot.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIInspector (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
SwiftCompile normal arm64_32 (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-24 23:31:30.649 xcodebuild[843:4709] [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\ SwiftUIInspector (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
	SwiftCompile normal arm64 (in target 'SwiftUIInspector' from project 'SwiftUIInspector')
	Building workspace SwiftUIInspector with scheme SwiftUIInspector
(3 failures)
BUILD FAILURE 6.4 watchOS