The Swift Package Index logo.Swift Package Index

Build Information

Failed to build CompositionKit, reference main (083e8b), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 08:48:05 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 CompositionKit -destination generic/platform=watchOS

Build Log

678 |     value: LayoutDescriptor.ConstraintValue,
679 |     to anchor: NSLayoutYAxisAnchor
    |                `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
680 |   ) -> NSLayoutConstraint {
681 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Classic/LayoutDescriptor.swift:680:8: error: 'NSLayoutConstraint' is unavailable in watchOS
678 |     value: LayoutDescriptor.ConstraintValue,
679 |     to anchor: NSLayoutYAxisAnchor
680 |   ) -> NSLayoutConstraint {
    |        `- error: 'NSLayoutConstraint' is unavailable in watchOS
681 |
682 |     switch value.relation {
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Classic/LayoutDescriptor.swift:675:11: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
673 | }
674 |
675 | extension NSLayoutYAxisAnchor {
    |           `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
676 |
677 |   fileprivate func constraint(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:7:26: error: 'UILayoutPriority' is unavailable in watchOS
  5 |   public struct ConstraintValue: Equatable {
  6 |     public var constant: CGFloat
  7 |     public var priority: UILayoutPriority
    |                          `- error: 'UILayoutPriority' is unavailable in watchOS
  8 |   }
  9 |
/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:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:21:41: error: 'UIView' is unavailable in watchOS
 19 |   public var width: ConstraintValue?
 20 |
 21 |   public func makeConstraints(for view: UIView) -> [NSLayoutConstraint] {
    |                                         `- error: 'UIView' is unavailable in watchOS
 22 |     return makeConstraints(for: .init(view: view))
 23 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:21:53: error: 'NSLayoutConstraint' is unavailable in watchOS
 19 |   public var width: ConstraintValue?
 20 |
 21 |   public func makeConstraints(for view: UIView) -> [NSLayoutConstraint] {
    |                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
 22 |     return makeConstraints(for: .init(view: view))
 23 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:25:48: error: 'UILayoutGuide' is unavailable in watchOS
 23 |   }
 24 |
 25 |   public func makeConstraints(for layoutGuide: UILayoutGuide) -> [NSLayoutConstraint] {
    |                                                `- error: 'UILayoutGuide' is unavailable in watchOS
 26 |     return makeConstraints(for: .init(layoutGuide: layoutGuide))
 27 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:25:67: error: 'NSLayoutConstraint' is unavailable in watchOS
 23 |   }
 24 |
 25 |   public func makeConstraints(for layoutGuide: UILayoutGuide) -> [NSLayoutConstraint] {
    |                                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 26 |     return makeConstraints(for: .init(layoutGuide: layoutGuide))
 27 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:29:54: error: 'NSLayoutConstraint' is unavailable in watchOS
 27 |   }
 28 |
 29 |   func makeConstraints(for view: _LayoutElement) -> [NSLayoutConstraint] {
    |                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
 30 |     var constraint: [NSLayoutConstraint] = []
 31 |
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:112:55: error: 'UILayoutPriority' is unavailable in watchOS
110 |    Constrains this view’s dimensions to the aspect ratio of the given size.
111 |    */
112 |   public func aspectRatio(_ ratio: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                       `- error: 'UILayoutPriority' is unavailable in watchOS
113 |     _modify {
114 |       $0.aspectRatio = .init(constant: ratio, priority: priority)
/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:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:112:75: error: 'required' is unavailable in watchOS
110 |    Constrains this view’s dimensions to the aspect ratio of the given size.
111 |    */
112 |   public func aspectRatio(_ ratio: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                           `- error: 'required' is unavailable in watchOS
113 |     _modify {
114 |       $0.aspectRatio = .init(constant: ratio, priority: priority)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:207:46: error: 'UILayoutPriority' is unavailable in watchOS
205 |    Relations are fixed as `exact`
206 |    */
207 |   public func size(_ size: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                              `- error: 'UILayoutPriority' is unavailable in watchOS
208 |     _modify {
209 |       $0.height = .init(constant: size.height, priority: priority)
/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:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:207:66: error: 'required' is unavailable in watchOS
205 |    Relations are fixed as `exact`
206 |    */
207 |   public func size(_ size: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                                                  `- error: 'required' is unavailable in watchOS
208 |     _modify {
209 |       $0.height = .init(constant: size.height, priority: priority)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:217:49: error: 'UILayoutPriority' is unavailable in watchOS
215 |    Adding width and height constraint by length with common priority.
216 |    */
217 |   public func size(_ length: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                 `- error: 'UILayoutPriority' is unavailable in watchOS
218 |     _modify {
219 |       $0.height = .init(constant: length, priority: priority)
/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:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/DimensionDescriptor.swift:217:69: error: 'required' is unavailable in watchOS
215 |    Adding width and height constraint by length with common priority.
216 |    */
217 |   public func size(_ length: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                     `- error: 'required' is unavailable in watchOS
218 |     _modify {
219 |       $0.height = .init(constant: length, priority: priority)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:11:31: error: 'UIView' is unavailable in watchOS
  9 | public final class LayoutBuilderContext {
 10 |
 11 |   public weak var targetView: UIView?
    |                               `- error: 'UIView' is unavailable in watchOS
 12 |   public let name: String?
 13 |   public private(set) var isActive = 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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:17:17: error: 'UIView' is unavailable in watchOS
 15 |   public init(
 16 |     name: String? = nil,
 17 |     targetView: UIView
    |                 `- error: 'UIView' is unavailable in watchOS
 18 |   ) {
 19 |     self.name = name
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:23:49: error: 'UILayoutGuide' is unavailable in watchOS
 21 |   }
 22 |
 23 |   public private(set) var managedLayoutGuides: [UILayoutGuide] = []
    |                                                 `- error: 'UILayoutGuide' is unavailable in watchOS
 24 |   public private(set) var constraints: [NSLayoutConstraint] = []
 25 |   public private(set) var viewBlocks: [ViewBlock] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:24:41: error: 'NSLayoutConstraint' is unavailable in watchOS
 22 |
 23 |   public private(set) var managedLayoutGuides: [UILayoutGuide] = []
 24 |   public private(set) var constraints: [NSLayoutConstraint] = []
    |                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 25 |   public private(set) var viewBlocks: [ViewBlock] = []
 26 |   public private(set) var unmanagedLayoutGuides: [LayoutGuideBlock] = []
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:29:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 27 |   public private(set) var viewAppliers: [() -> Void] = []
 28 |
 29 |   func add(constraints: [NSLayoutConstraint]) {
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 30 |     self.constraints.append(contentsOf: constraints)
 31 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/LayoutBuilderContext.swift:33:47: error: 'UILayoutGuide' is unavailable in watchOS
 31 |   }
 32 |
 33 |   func makeLayoutGuide(identifier: String) -> UILayoutGuide {
    |                                               `- error: 'UILayoutGuide' is unavailable in watchOS
 34 |
 35 |     let guide = UILayoutGuide()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:157:55: error: 'UILayoutGuide' is unavailable in watchOS
155 |   }
156 |
157 |   public static func buildExpression(_ layoutGuides: [UILayoutGuide]...) -> [Component] {
    |                                                       `- error: 'UILayoutGuide' is unavailable in watchOS
158 |     return layoutGuides.flatMap { $0 }.map {
159 |       .content(.init(node: .layoutGuide(.init($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/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:163:51: error: 'UILayoutGuide' is unavailable in watchOS
161 |   }
162 |
163 |   public static func buildExpression<LayoutGuide: UILayoutGuide>(_ layoutGuide: LayoutGuide) -> [Component] {
    |                                                   `- error: 'UILayoutGuide' is unavailable in watchOS
164 |     return [
165 |       .content(.init(node: .layoutGuide(.init(layoutGuide))))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:169:51: error: 'UILayoutGuide' is unavailable in watchOS
167 |   }
168 |
169 |   public static func buildExpression<LayoutGuide: UILayoutGuide>(_ layoutGuide: LayoutGuide?) -> [Component] {
    |                                                   `- error: 'UILayoutGuide' is unavailable in watchOS
170 |     guard let view = layoutGuide else { return [] }
171 |     return buildExpression(view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:174:48: error: 'UIView' is unavailable in watchOS
172 |   }
173 |
174 |   public static func buildExpression(_ views: [UIView]...) -> [Component] {
    |                                                `- error: 'UIView' is unavailable in watchOS
175 |     return views.flatMap { $0 }.map {
176 |       .content(.init(node: .view(.init($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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:180:44: error: 'UIView' is unavailable in watchOS
178 |   }
179 |
180 |   public static func buildExpression<View: UIView>(_ view: View) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
181 |     return [
182 |       .content(.init(node: .view(.init(view))))
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:186:44: error: 'UIView' is unavailable in watchOS
184 |   }
185 |
186 |   public static func buildExpression<View: UIView>(_ view: View?) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
187 |     guard let view = view else { return [] }
188 |     return buildExpression(view)
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:231:48: error: 'UIView' is unavailable in watchOS
229 |   }
230 |
231 |   public static func buildExpression(_ views: [UIView]...) -> [Component] {
    |                                                `- error: 'UIView' is unavailable in watchOS
232 |     return views.flatMap { $0 }.map {
233 |       .content(.init(node: .view(.init($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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:237:44: error: 'UIView' is unavailable in watchOS
235 |   }
236 |
237 |   public static func buildExpression<View: UIView>(_ view: View) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
238 |     return [
239 |       .content(.init(node: .view(.init(view))))
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/VHStackContentBuilder.swift:243:44: error: 'UIView' is unavailable in watchOS
241 |   }
242 |
243 |   public static func buildExpression<View: UIView>(_ view: View?) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
244 |     guard let view = view else { return [] }
245 |     return buildExpression(view)
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/_LayoutBlockNode.swift:38:34: error: 'UIView' is unavailable in watchOS
36 | extension _LayoutBlockNodeConvertible {
37 |
38 |   public func background(_ view: UIView) -> BackgroundBlock {
   |                                  `- error: 'UIView' is unavailable in watchOS
39 |     return .init(content: _layoutBlockNode, backgroundContent: .view(view.viewBlock))
40 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Descriptors/_LayoutBlockNode.swift:46:31: error: 'UIView' is unavailable in watchOS
44 |   }
45 |
46 |   public func overlay(_ view: UIView) -> OverlayBlock {
   |                               `- error: 'UIView' is unavailable in watchOS
47 |     return .init(content: _layoutBlockNode, overlayContent: .view(view.viewBlock))
48 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/EntryPoint.swift:61:14: error: 'UIView' is unavailable in watchOS
59 |   @discardableResult
60 |   public static func buildSubviews(
61 |     on view: UIView,
   |              `- error: 'UIView' is unavailable in watchOS
62 |     @EntrypointBuilder _ build: () -> [EntrypointBuilder.Either]
63 |   ) -> LayoutBuilderContext {
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/NSLayoutConstraint+.swift:6:51: error: 'NSLayoutConstraint' is unavailable in watchOS
 4 |
 5 |   @discardableResult
 6 |   func setInternalIdentifier(_ string: String) -> NSLayoutConstraint {
   |                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 7 |     self.identifier = "BoxLayout." + string
 8 |     return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/NSLayoutConstraint+.swift:12:43: error: 'NSLayoutConstraint' is unavailable in watchOS
10 |
11 |   @discardableResult
12 |   func setIdentifier(_ string: String) -> NSLayoutConstraint {
   |                                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 |     self.identifier = string
14 |     return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/NSLayoutConstraint+.swift:18:32: error: 'UILayoutPriority' is unavailable in watchOS
16 |
17 |   @discardableResult
18 |   func setPriority(_ priority: UILayoutPriority) -> NSLayoutConstraint {
   |                                `- error: 'UILayoutPriority' is unavailable in watchOS
19 |     self.priority = priority
20 |     return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/NSLayoutConstraint+.swift:18:53: error: 'NSLayoutConstraint' is unavailable in watchOS
16 |
17 |   @discardableResult
18 |   func setPriority(_ priority: UILayoutPriority) -> NSLayoutConstraint {
   |                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 |     self.priority = priority
20 |     return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/NSLayoutConstraint+.swift:3:11: error: 'NSLayoutConstraint' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | extension NSLayoutConstraint {
   |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
 4 |
 5 |   @discardableResult
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UILayoutGuide+Mondrian.swift:5:42: error: 'UILayoutGuide' is unavailable in watchOS
 3 | extension UILayoutGuide {
 4 |
 5 |   public var mondrian: MondrianNamespace<UILayoutGuide> {
   |                                          `- error: 'UILayoutGuide' is unavailable in watchOS
 6 |     return .init(base: self)
 7 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UILayoutGuide+Mondrian.swift:3:11: error: 'UILayoutGuide' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | extension UILayoutGuide {
   |           `- error: 'UILayoutGuide' is unavailable in watchOS
 4 |
 5 |   public var mondrian: MondrianNamespace<UILayoutGuide> {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
SwiftCompile normal arm64_32 (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ UIView+Mondrian.swift,\ Utils.swift,\ _LayoutElement.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/Utils.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift (in target 'MondrianLayout' from project 'MondrianLayout')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:37:42: error: 'UIView' is unavailable in watchOS
 35 | }
 36 |
 37 | extension MondrianNamespace where Base : UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
 38 |
 39 |   @available(*, deprecated, message: "Use Mondrian.buildSubviews")
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:63:42: error: 'UIView' is unavailable in watchOS
 61 | extension UIView {
 62 |
 63 |   public var mondrian: MondrianNamespace<UIView> {
    |                                          `- error: 'UIView' is unavailable in watchOS
 64 |     return .init(base: self)
 65 |   }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:61:11: error: 'UIView' is unavailable in watchOS
 59 | }
 60 |
 61 | extension UIView {
    |           `- error: 'UIView' is unavailable in watchOS
 62 |
 63 |   public var mondrian: MondrianNamespace<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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:71:11: error: 'UIView' is unavailable in watchOS
 69 |
 70 |
 71 | extension UIView {
    |           `- error: 'UIView' is unavailable in watchOS
 72 |
 73 |   /// Returns an instance of ViewBlock to describe layout.
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:53:5: error: 'NSLayoutConstraint' is unavailable in watchOS
 51 |
 52 |     modifiedConstraint.makeApplier()()
 53 |     NSLayoutConstraint.activate(
    |     `- error: 'NSLayoutConstraint' is unavailable in watchOS
 54 |       modifiedConstraint.makeConstraints()
 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/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift:82:27: error: 'UIView' is unavailable in watchOS
 80 |     var hasAmbiguous: Bool = false
 81 |
 82 |     func traverse(_ view: UIView) {
    |                           `- error: 'UIView' is unavailable in watchOS
 83 |
 84 |       if view.hasAmbiguousLayout {
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:9:11: error: 'UIView' is unavailable in watchOS
  7 | }
  8 |
  9 | extension UIView: __LayoutElementConvertible {
    |           `- error: 'UIView' is unavailable in watchOS
 10 |   /// MondrianLayout internal property
 11 |   public var _layoutElement: _LayoutElement {
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:16:11: error: 'UILayoutGuide' is unavailable in watchOS
 14 | }
 15 |
 16 | extension UILayoutGuide: __LayoutElementConvertible {
    |           `- error: 'UILayoutGuide' is unavailable in watchOS
 17 |   /// MondrianLayout internal property
 18 |   public var _layoutElement: _LayoutElement {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:51:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 49 |   }
 50 |
 51 |   let leadingAnchor: NSLayoutXAxisAnchor
    |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 52 |   let trailingAnchor: NSLayoutXAxisAnchor
 53 |   let leftAnchor: NSLayoutXAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:52:23: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 50 |
 51 |   let leadingAnchor: NSLayoutXAxisAnchor
 52 |   let trailingAnchor: NSLayoutXAxisAnchor
    |                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 53 |   let leftAnchor: NSLayoutXAxisAnchor
 54 |   let rightAnchor: NSLayoutXAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:53:19: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 51 |   let leadingAnchor: NSLayoutXAxisAnchor
 52 |   let trailingAnchor: NSLayoutXAxisAnchor
 53 |   let leftAnchor: NSLayoutXAxisAnchor
    |                   `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 54 |   let rightAnchor: NSLayoutXAxisAnchor
 55 |   let topAnchor: NSLayoutYAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:54:20: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 52 |   let trailingAnchor: NSLayoutXAxisAnchor
 53 |   let leftAnchor: NSLayoutXAxisAnchor
 54 |   let rightAnchor: NSLayoutXAxisAnchor
    |                    `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 55 |   let topAnchor: NSLayoutYAxisAnchor
 56 |   let bottomAnchor: NSLayoutYAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:55:18: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 53 |   let leftAnchor: NSLayoutXAxisAnchor
 54 |   let rightAnchor: NSLayoutXAxisAnchor
 55 |   let topAnchor: NSLayoutYAxisAnchor
    |                  `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 56 |   let bottomAnchor: NSLayoutYAxisAnchor
 57 |   let widthAnchor: NSLayoutDimension
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:56:21: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 54 |   let rightAnchor: NSLayoutXAxisAnchor
 55 |   let topAnchor: NSLayoutYAxisAnchor
 56 |   let bottomAnchor: NSLayoutYAxisAnchor
    |                     `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 57 |   let widthAnchor: NSLayoutDimension
 58 |   let heightAnchor: NSLayoutDimension
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:57:20: error: 'NSLayoutDimension' is unavailable in watchOS
 55 |   let topAnchor: NSLayoutYAxisAnchor
 56 |   let bottomAnchor: NSLayoutYAxisAnchor
 57 |   let widthAnchor: NSLayoutDimension
    |                    `- error: 'NSLayoutDimension' is unavailable in watchOS
 58 |   let heightAnchor: NSLayoutDimension
 59 |   let centerXAnchor: NSLayoutXAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:58:21: error: 'NSLayoutDimension' is unavailable in watchOS
 56 |   let bottomAnchor: NSLayoutYAxisAnchor
 57 |   let widthAnchor: NSLayoutDimension
 58 |   let heightAnchor: NSLayoutDimension
    |                     `- error: 'NSLayoutDimension' is unavailable in watchOS
 59 |   let centerXAnchor: NSLayoutXAxisAnchor
 60 |   let centerYAnchor: NSLayoutYAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:59:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 57 |   let widthAnchor: NSLayoutDimension
 58 |   let heightAnchor: NSLayoutDimension
 59 |   let centerXAnchor: NSLayoutXAxisAnchor
    |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
 60 |   let centerYAnchor: NSLayoutYAxisAnchor
 61 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:60:22: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 58 |   let heightAnchor: NSLayoutDimension
 59 |   let centerXAnchor: NSLayoutXAxisAnchor
 60 |   let centerYAnchor: NSLayoutYAxisAnchor
    |                      `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
 61 |
 62 |   var owningView: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:62:19: error: 'UIView' is unavailable in watchOS
 60 |   let centerYAnchor: NSLayoutYAxisAnchor
 61 |
 62 |   var owningView: UIView? {
    |                   `- error: 'UIView' is unavailable in watchOS
 63 |     return view?.superview ?? layoutGuide?.owningView
 64 |   }
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:66:13: error: 'UIView' is unavailable in watchOS
 64 |   }
 65 |
 66 |   let view: UIView?
    |             `- error: 'UIView' is unavailable in watchOS
 67 |   let layoutGuide: UILayoutGuide?
 68 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:67:20: error: 'UILayoutGuide' is unavailable in watchOS
 65 |
 66 |   let view: UIView?
 67 |   let layoutGuide: UILayoutGuide?
    |                    `- error: 'UILayoutGuide' is unavailable in watchOS
 68 |
 69 |   public init(view: 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/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:69:21: error: 'UIView' is unavailable in watchOS
 67 |   let layoutGuide: UILayoutGuide?
 68 |
 69 |   public init(view: UIView) {
    |                     `- error: 'UIView' is unavailable in watchOS
 70 |
 71 |     self.view = view
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:86:28: error: 'UILayoutGuide' is unavailable in watchOS
 84 |   }
 85 |
 86 |   public init(layoutGuide: UILayoutGuide) {
    |                            `- error: 'UILayoutGuide' is unavailable in watchOS
 87 |
 88 |     self.view = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:104:39: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
102 |   }
103 |
104 |   func anchor(_ type: XAxisAnchor) -> NSLayoutXAxisAnchor {
    |                                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
105 |     switch type {
106 |     case .right:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift:119:39: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
117 |   }
118 |
119 |   func anchor(_ type: YAxisAnchor) -> NSLayoutYAxisAnchor {
    |                                       `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
120 |     switch type {
121 |     case .top:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Extensions/UIView+Mondrian.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView+Mondrian.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/Utils.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Utils.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/Internal/_LayoutElement.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile _LayoutElement.swift
SwiftCompile normal arm64_32 Compiling\ StackingSpacer.swift,\ VGridBlock.swift,\ VStackBlock.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/StackingSpacer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VGridBlock.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VStackBlock.swift (in target 'MondrianLayout' from project 'MondrianLayout')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VGridBlock.swift:267:48: error: 'UIView' is unavailable in watchOS
265 |   }
266 |
267 |   public static func buildExpression(_ views: [UIView]...) -> [Component] {
    |                                                `- error: 'UIView' is unavailable in watchOS
268 |     return views.flatMap { $0 }.map {
269 |       return .view(.init($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/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VGridBlock.swift:273:44: error: 'UIView' is unavailable in watchOS
271 |   }
272 |
273 |   public static func buildExpression<View: UIView>(_ view: View) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
274 |     return [
275 |       .view(.init(view))
/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/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VGridBlock.swift:279:44: error: 'UIView' is unavailable in watchOS
277 |   }
278 |
279 |   public static func buildExpression<View: UIView>(_ view: View?) -> [Component] {
    |                                            `- error: 'UIView' is unavailable in watchOS
280 |     guard let view = view else { return [] }
281 |     return buildExpression(view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/StackingSpacer.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackingSpacer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VGridBlock.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VGridBlock.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MondrianLayout/MondrianLayout/LayoutBlocks/VStackBlock.swift (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VStackBlock.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Descriptors (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift:49:12: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
47 |
48 |   public static func impactOnTouchUpInside(
49 |     style: UIImpactFeedbackGenerator.FeedbackStyle = .light,
   |            `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
50 |     delay: DispatchTimeInterval = .seconds(0)
51 |   ) -> Self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
SwiftCompile normal arm64 (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

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

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-21 04:47:54.828 xcodebuild[1317:6918] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Descriptors (in target 'Descriptors' from project 'Descriptors')
	SwiftCompile normal arm64_32 (in target 'Descriptors' from project 'Descriptors')
	Building workspace CompositionKit with scheme CompositionKit
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Descriptors: https://github.com/muukii/Descriptors.git @ 0.3.0
  CompositionKit: /Users/admin/builder/spi-builder-workspace
  MondrianLayout: https://github.com/muukii/MondrianLayout.git @ 0.9.0
resolved source packages: Descriptors, CompositionKit, MondrianLayout
2026-09-21 04:48:01.949 xcodebuild[1564:7829] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "mondrianlayout",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/muukii/MondrianLayout.git"
    },
    {
      "identity" : "descriptors",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/muukii/Descriptors.git"
    }
  ],
  "manifest_display_name" : "CompositionKit",
  "name" : "CompositionKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "CompositionKit",
      "targets" : [
        "CompositionKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CompositionKit",
      "module_type" : "SwiftTarget",
      "name" : "CompositionKit",
      "path" : "Sources/CompositionKit",
      "product_dependencies" : [
        "MondrianLayout",
        "Descriptors"
      ],
      "product_memberships" : [
        "CompositionKit"
      ],
      "sources" : [
        "AnyUIView.swift",
        "BackgroundView.swift",
        "CodeBased.swift",
        "CompositionKit.swift",
        "GradientLayerView.swift",
        "InteractiveView.swift",
        "Logger.swift",
        "MaskingView.swift",
        "NavigationHostingView.swift",
        "PaddingView.swift",
        "ShapeLayerView.swift",
        "ShapeRenderingView.swift",
        "StyledEdgeView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
{
  "workspace" : {
    "name" : "CompositionKit",
    "schemes" : [
      "CompositionKit"
    ]
  }
}
2026-09-21 04:48:03.264 xcodebuild[1572:7898] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CompositionKit -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CompositionKit -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  Descriptors: https://github.com/muukii/Descriptors.git @ 0.3.0
  MondrianLayout: https://github.com/muukii/MondrianLayout.git @ 0.9.0
  CompositionKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
    Target 'CompositionKit-product' in project 'CompositionKit'
        ➜ Explicit dependency on target 'CompositionKit' in project 'CompositionKit'
        ➜ Explicit dependency on target 'MondrianLayout-product' in project 'MondrianLayout'
        ➜ Explicit dependency on target 'Descriptors-product' in project 'Descriptors'
    Target 'CompositionKit' in project 'CompositionKit'
        ➜ Explicit dependency on target 'MondrianLayout-product' in project 'MondrianLayout'
        ➜ Explicit dependency on target 'Descriptors-product' in project 'Descriptors'
    Target 'Descriptors-product' in project 'Descriptors'
        ➜ Explicit dependency on target 'Descriptors' in project 'Descriptors'
    Target 'Descriptors' in project 'Descriptors' (no dependencies)
    Target 'MondrianLayout-product' in project 'MondrianLayout'
        ➜ Explicit dependency on target 'MondrianLayout' in project 'MondrianLayout'
    Target 'MondrianLayout' in project 'MondrianLayout' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver MondrianLayout normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name MondrianLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64/MondrianLayout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Descriptors normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Descriptors -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors-dependency-scan.dia -user-module-version 0.3.0 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name descriptors -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64/Descriptors-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver MondrianLayout normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name MondrianLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MondrianLayout.build/Debug-watchos/MondrianLayout-t.build/Objects-normal/arm64_32/MondrianLayout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Descriptors normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Descriptors -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-dependency-scan.dia -user-module-version 0.3.0 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name descriptors -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Descriptors (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift:49:12: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
47 |
48 |   public static func impactOnTouchUpInside(
49 |     style: UIImpactFeedbackGenerator.FeedbackStyle = .light,
   |            `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
50 |     delay: DispatchTimeInterval = .seconds(0)
51 |   ) -> Self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:73: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                         `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:93: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                                             `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:30:38: error: 'UIView' is unavailable in watchOS
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
 29 |
 30 |     public private(set) var overlay: UIView?
    |                                      `- error: 'UIView' is unavailable in watchOS
 31 |     public private(set) var handler: Handler?
 32 |
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:37:39: error: 'UIView' is unavailable in watchOS
 35 |     }
 36 |
 37 |     public func setOverlay(_ overlay: UIView) {
    |                                       `- error: 'UIView' is unavailable in watchOS
 38 |       self.overlay = overlay
 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:113:9: error: 'UIView' is unavailable in watchOS
111 |     context.setHandler { isHighlighted, containerView, bodyView in
112 |       if isHighlighted {
113 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
114 |           withDuration: 0.12,
115 |           delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:123:9: error: 'UIView' is unavailable in watchOS
121 |         )
122 |       } else {
123 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
124 |           withDuration: 0.08,
125 |           delay: 0.1,
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:152:28: error: 'UIView' is unavailable in watchOS
150 |     final class ManualPaddingView: UIView {
151 |
152 |       private let content: UIView
    |                            `- error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
155 |       init(content: UIView, padding: UIEdgeInsets) {
    |                     `- error: 'UIView' is unavailable in watchOS
156 |         self.content = content
157 |         self.padding = padding
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:150:36: error: 'UIView' is unavailable in watchOS
148 |   ) -> HighlightAnimationDescriptor {
149 |
150 |     final class ManualPaddingView: UIView {
    |                                    `- error: 'UIView' is unavailable in watchOS
151 |
152 |       private let content: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'UIView' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'init()' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:27: error: 'cornerCurve' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                           `- error: 'cornerCurve' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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:607:36: note: 'cornerCurve' has been explicitly marked unavailable here
 605 |  * Defaults to 'kCACornerCurveCircular'. */
 606 |
 607 | @property(copy) CALayerCornerCurve cornerCurve
     |                                    `- note: 'cornerCurve' has been explicitly marked unavailable here
 608 |   API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
 609 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:42: error: 'continuous' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                                          `- error: 'continuous' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:202:11: error: 'UIView' is unavailable in watchOS
200 |
201 |         if isHighlighted {
202 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
203 |             withDuration: 0.26,
204 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:218:11: error: 'UIView' is unavailable in watchOS
216 |
217 |         } else {
218 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
219 |             withDuration: 0.20,
220 |             delay: 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.
SwiftCompile normal arm64_32 (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift:60:31: error: 'CAGradientLayer' is unavailable in watchOS
58 |   }
59 |
60 |   public func apply(to layer: CAGradientLayer) {
   |                               `- error: 'CAGradientLayer' is unavailable in watchOS
61 |
62 |     layer.colors = source.colors.map { $0.color.cgColor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDrawer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/ShapeDisplaying.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -user-module-version 0.3.0 -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/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Descriptors -package-name descriptors -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Descriptors.build/Debug-watchos/Descriptors-t.build/Objects-normal/arm64_32/Descriptors.abi.json
SwiftCompile normal arm64_32 Compiling\ HighlightAnimationDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:73: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                         `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:93: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                                             `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:30:38: error: 'UIView' is unavailable in watchOS
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
 29 |
 30 |     public private(set) var overlay: UIView?
    |                                      `- error: 'UIView' is unavailable in watchOS
 31 |     public private(set) var handler: Handler?
 32 |
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:37:39: error: 'UIView' is unavailable in watchOS
 35 |     }
 36 |
 37 |     public func setOverlay(_ overlay: UIView) {
    |                                       `- error: 'UIView' is unavailable in watchOS
 38 |       self.overlay = overlay
 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:113:9: error: 'UIView' is unavailable in watchOS
111 |     context.setHandler { isHighlighted, containerView, bodyView in
112 |       if isHighlighted {
113 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
114 |           withDuration: 0.12,
115 |           delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:123:9: error: 'UIView' is unavailable in watchOS
121 |         )
122 |       } else {
123 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
124 |           withDuration: 0.08,
125 |           delay: 0.1,
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:78:11: error: 'UIView' is unavailable in watchOS
 76 |       context.setHandler { isHighlighted, _, bodyView in
 77 |         if isHighlighted {
 78 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
 79 |             withDuration: 0.4,
 80 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:90:11: error: 'UIView' is unavailable in watchOS
 88 |           )
 89 |         } else {
 90 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
 91 |             withDuration: 0.3,
 92 |             delay: 0.1,
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:152:28: error: 'UIView' is unavailable in watchOS
150 |     final class ManualPaddingView: UIView {
151 |
152 |       private let content: UIView
    |                            `- error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
155 |       init(content: UIView, padding: UIEdgeInsets) {
    |                     `- error: 'UIView' is unavailable in watchOS
156 |         self.content = content
157 |         self.padding = padding
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:150:36: error: 'UIView' is unavailable in watchOS
148 |   ) -> HighlightAnimationDescriptor {
149 |
150 |     final class ManualPaddingView: UIView {
    |                                    `- error: 'UIView' is unavailable in watchOS
151 |
152 |       private let content: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'UIView' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'init()' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:27: error: 'cornerCurve' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                           `- error: 'cornerCurve' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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:607:36: note: 'cornerCurve' has been explicitly marked unavailable here
 605 |  * Defaults to 'kCACornerCurveCircular'. */
 606 |
 607 | @property(copy) CALayerCornerCurve cornerCurve
     |                                    `- note: 'cornerCurve' has been explicitly marked unavailable here
 608 |   API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
 609 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:42: error: 'continuous' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                                          `- error: 'continuous' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:202:11: error: 'UIView' is unavailable in watchOS
200 |
201 |         if isHighlighted {
202 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
203 |             withDuration: 0.26,
204 |             delay: 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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HighlightAnimationDescriptor.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:218:11: error: 'UIView' is unavailable in watchOS
216 |
217 |         } else {
218 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
219 |             withDuration: 0.20,
220 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:247:25: error: 'UIView' is unavailable in watchOS
245 |     return .init { context in
246 |
247 |       let overlayView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
248 |       overlayView.backgroundColor = overlayColor
249 |       overlayView.alpha = 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:247:25: error: 'init()' is unavailable in watchOS
245 |     return .init { context in
246 |
247 |       let overlayView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
248 |       overlayView.backgroundColor = overlayColor
249 |       overlayView.alpha = 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: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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:253:27: error: 'cornerCurve' is unavailable in watchOS
251 |       overlayView.layer.cornerRadius = cornerRadius
252 |       if #available(iOS 13.0, *) {
253 |         overlayView.layer.cornerCurve = .continuous
    |                           `- error: 'cornerCurve' is unavailable in watchOS
254 |       }
255 |
/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:607:36: note: 'cornerCurve' has been explicitly marked unavailable here
 605 |  * Defaults to 'kCACornerCurveCircular'. */
 606 |
 607 | @property(copy) CALayerCornerCurve cornerCurve
     |                                    `- note: 'cornerCurve' has been explicitly marked unavailable here
 608 |   API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
 609 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:253:42: error: 'continuous' is unavailable in watchOS
251 |       overlayView.layer.cornerRadius = cornerRadius
252 |       if #available(iOS 13.0, *) {
253 |         overlayView.layer.cornerCurve = .continuous
    |                                          `- error: 'continuous' is unavailable in watchOS
254 |       }
255 |
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:261:11: error: 'UIView' is unavailable in watchOS
259 |
260 |         if isHighlighted {
261 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
262 |             withDuration: 0.12,
263 |             delay: 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.
SwiftCompile normal arm64_32 Compiling\ HapticsDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift:49:12: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
47 |
48 |   public static func impactOnTouchUpInside(
49 |     style: UIImpactFeedbackGenerator.FeedbackStyle = .light,
   |            `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
50 |     delay: DispatchTimeInterval = .seconds(0)
51 |   ) -> Self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HapticsDescriptor.swift
SwiftCompile normal arm64_32 Compiling\ ShapeDisplaying.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/ShapeDisplaying.swift (in target 'Descriptors' from project 'Descriptors')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/ShapeDisplaying.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ShapeDisplaying.swift
SwiftCompile normal arm64_32 Compiling\ LinearGradientDrawer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDrawer.swift (in target 'Descriptors' from project 'Descriptors')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDrawer.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinearGradientDrawer.swift
SwiftCompile normal arm64_32 Compiling\ LinearGradientDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinearGradientDescriptor.swift
SwiftCompile normal arm64 Compiling\ HighlightAnimationDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:73: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                         `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:28:93: error: 'UIView' is unavailable in watchOS
 26 |   public final class Context {
 27 |
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
    |                                                                                             `- error: 'UIView' is unavailable in watchOS
 29 |
 30 |     public private(set) var overlay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:30:38: error: 'UIView' is unavailable in watchOS
 28 |     public typealias Handler = (_ isHighlighted: Bool, _ containerView: UIView, _ bodyView: UIView) -> Void
 29 |
 30 |     public private(set) var overlay: UIView?
    |                                      `- error: 'UIView' is unavailable in watchOS
 31 |     public private(set) var handler: Handler?
 32 |
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:37:39: error: 'UIView' is unavailable in watchOS
 35 |     }
 36 |
 37 |     public func setOverlay(_ overlay: UIView) {
    |                                       `- error: 'UIView' is unavailable in watchOS
 38 |       self.overlay = overlay
 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:113:9: error: 'UIView' is unavailable in watchOS
111 |     context.setHandler { isHighlighted, containerView, bodyView in
112 |       if isHighlighted {
113 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
114 |           withDuration: 0.12,
115 |           delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:123:9: error: 'UIView' is unavailable in watchOS
121 |         )
122 |       } else {
123 |         UIView.animate(
    |         `- error: 'UIView' is unavailable in watchOS
124 |           withDuration: 0.08,
125 |           delay: 0.1,
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:78:11: error: 'UIView' is unavailable in watchOS
 76 |       context.setHandler { isHighlighted, _, bodyView in
 77 |         if isHighlighted {
 78 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
 79 |             withDuration: 0.4,
 80 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:90:11: error: 'UIView' is unavailable in watchOS
 88 |           )
 89 |         } else {
 90 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
 91 |             withDuration: 0.3,
 92 |             delay: 0.1,
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:152:28: error: 'UIView' is unavailable in watchOS
150 |     final class ManualPaddingView: UIView {
151 |
152 |       private let content: UIView
    |                            `- error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |       private let padding: UIEdgeInsets
154 |
155 |       init(content: UIView, padding: UIEdgeInsets) {
    |                     `- error: 'UIView' is unavailable in watchOS
156 |         self.content = content
157 |         self.padding = padding
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:150:36: error: 'UIView' is unavailable in watchOS
148 |   ) -> HighlightAnimationDescriptor {
149 |
150 |     final class ManualPaddingView: UIView {
    |                                    `- error: 'UIView' is unavailable in watchOS
151 |
152 |       private let content: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'UIView' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:177:25: error: 'init()' is unavailable in watchOS
175 |     return .init { context in
176 |
177 |       let overlayView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:27: error: 'cornerCurve' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                           `- error: 'cornerCurve' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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:607:36: note: 'cornerCurve' has been explicitly marked unavailable here
 605 |  * Defaults to 'kCACornerCurveCircular'. */
 606 |
 607 | @property(copy) CALayerCornerCurve cornerCurve
     |                                    `- note: 'cornerCurve' has been explicitly marked unavailable here
 608 |   API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
 609 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:179:42: error: 'continuous' is unavailable in watchOS
177 |       let overlayView = UIView()
178 |       if #available(iOS 13.0, *) {
179 |         overlayView.layer.cornerCurve = .continuous
    |                                          `- error: 'continuous' is unavailable in watchOS
180 |       } else {
181 |         // Fallback on earlier versions
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:202:11: error: 'UIView' is unavailable in watchOS
200 |
201 |         if isHighlighted {
202 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
203 |             withDuration: 0.26,
204 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:218:11: error: 'UIView' is unavailable in watchOS
216 |
217 |         } else {
218 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
219 |             withDuration: 0.20,
220 |             delay: 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:247:25: error: 'UIView' is unavailable in watchOS
245 |     return .init { context in
246 |
247 |       let overlayView = UIView()
    |                         `- error: 'UIView' is unavailable in watchOS
248 |       overlayView.backgroundColor = overlayColor
249 |       overlayView.alpha = 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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:247:25: error: 'init()' is unavailable in watchOS
245 |     return .init { context in
246 |
247 |       let overlayView = UIView()
    |                         `- error: 'init()' is unavailable in watchOS
248 |       overlayView.backgroundColor = overlayColor
249 |       overlayView.alpha = 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: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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:253:27: error: 'cornerCurve' is unavailable in watchOS
251 |       overlayView.layer.cornerRadius = cornerRadius
252 |       if #available(iOS 13.0, *) {
253 |         overlayView.layer.cornerCurve = .continuous
    |                           `- error: 'cornerCurve' is unavailable in watchOS
254 |       }
255 |
/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:607:36: note: 'cornerCurve' has been explicitly marked unavailable here
 605 |  * Defaults to 'kCACornerCurveCircular'. */
 606 |
 607 | @property(copy) CALayerCornerCurve cornerCurve
     |                                    `- note: 'cornerCurve' has been explicitly marked unavailable here
 608 |   API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
 609 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:253:42: error: 'continuous' is unavailable in watchOS
251 |       overlayView.layer.cornerRadius = cornerRadius
252 |       if #available(iOS 13.0, *) {
253 |         overlayView.layer.cornerCurve = .continuous
    |                                          `- error: 'continuous' is unavailable in watchOS
254 |       }
255 |
/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/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift:261:11: error: 'UIView' is unavailable in watchOS
259 |
260 |         if isHighlighted {
261 |           UIView.animate(
    |           `- error: 'UIView' is unavailable in watchOS
262 |             withDuration: 0.12,
263 |             delay: 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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HighlightAnimationDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HighlightAnimationDescriptor.swift
SwiftCompile normal arm64 Compiling\ LinearGradientDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinearGradientDescriptor.swift
SwiftCompile normal arm64 Compiling\ HapticsDescriptor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift:49:12: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
47 |
48 |   public static func impactOnTouchUpInside(
49 |     style: UIImpactFeedbackGenerator.FeedbackStyle = .light,
   |            `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
50 |     delay: DispatchTimeInterval = .seconds(0)
51 |   ) -> Self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/HapticsDescriptor.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HapticsDescriptor.swift
SwiftCompile normal arm64 Compiling\ LinearGradientDrawer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDrawer.swift (in target 'Descriptors' from project 'Descriptors')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Descriptors/Sources/Descriptors/LinearGradientDrawer.swift (in target 'Descriptors' from project 'Descriptors')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinearGradientDrawer.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ MondrianLayout (in target 'MondrianLayout' from project 'MondrianLayout')
SwiftCompile normal arm64_32 (in target 'MondrianLayout' from project 'MondrianLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-21 04:48:04.269 xcodebuild[1573:7921] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'Descriptors' from project 'Descriptors')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Descriptors (in target 'Descriptors' from project 'Descriptors')
	Building workspace CompositionKit with scheme CompositionKit
(3 failures)
BUILD FAILURE 6.4 watchOS